public static final class CreateProvisioningConfigRequest.Builder extends GeneratedMessageV3.Builder<CreateProvisioningConfigRequest.Builder> implements CreateProvisioningConfigRequestOrBuilder
Request for CreateProvisioningConfig.
Protobuf type google.cloud.baremetalsolution.v2.CreateProvisioningConfigRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public CreateProvisioningConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateProvisioningConfigRequest build()
public CreateProvisioningConfigRequest buildPartial()
public CreateProvisioningConfigRequest.Builder clear()
Overrides
public CreateProvisioningConfigRequest.Builder clearEmail()
Optional. Email provided to send a confirmation with provisioning config
to.
string email = 3 [(.google.api.field_behavior) = OPTIONAL];
public CreateProvisioningConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CreateProvisioningConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CreateProvisioningConfigRequest.Builder clearParent()
Required. The parent project and location containing the
ProvisioningConfig.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateProvisioningConfigRequest.Builder clearProvisioningConfig()
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateProvisioningConfigRequest.Builder clone()
Overrides
public CreateProvisioningConfigRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
Optional. Email provided to send a confirmation with provisioning config
to.
string email = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
String | The email.
|
public ByteString getEmailBytes()
Optional. Email provided to send a confirmation with provisioning config
to.
string email = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
ByteString | The bytes for email.
|
public String getParent()
Required. The parent project and location containing the
ProvisioningConfig.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
public ByteString getParentBytes()
Required. The parent project and location containing the
ProvisioningConfig.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
public ProvisioningConfig getProvisioningConfig()
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public ProvisioningConfig.Builder getProvisioningConfigBuilder()
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public ProvisioningConfigOrBuilder getProvisioningConfigOrBuilder()
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasProvisioningConfig()
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the provisioningConfig field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateProvisioningConfigRequest.Builder mergeFrom(CreateProvisioningConfigRequest other)
public CreateProvisioningConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CreateProvisioningConfigRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public CreateProvisioningConfigRequest.Builder mergeProvisioningConfig(ProvisioningConfig value)
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public final CreateProvisioningConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CreateProvisioningConfigRequest.Builder setEmail(String value)
Optional. Email provided to send a confirmation with provisioning config
to.
string email = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
value | String
The email to set.
|
public CreateProvisioningConfigRequest.Builder setEmailBytes(ByteString value)
Optional. Email provided to send a confirmation with provisioning config
to.
string email = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for email to set.
|
public CreateProvisioningConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateProvisioningConfigRequest.Builder setParent(String value)
Required. The parent project and location containing the
ProvisioningConfig.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
public CreateProvisioningConfigRequest.Builder setParentBytes(ByteString value)
Required. The parent project and location containing the
ProvisioningConfig.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
public CreateProvisioningConfigRequest.Builder setProvisioningConfig(ProvisioningConfig value)
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateProvisioningConfigRequest.Builder setProvisioningConfig(ProvisioningConfig.Builder builderForValue)
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateProvisioningConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final CreateProvisioningConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides