public static final class SubmitProvisioningConfigRequest.Builder extends GeneratedMessageV3.Builder<SubmitProvisioningConfigRequest.Builder> implements SubmitProvisioningConfigRequestOrBuilder
Request for SubmitProvisioningConfig.
Protobuf type google.cloud.baremetalsolution.v2.SubmitProvisioningConfigRequest
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 SubmitProvisioningConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SubmitProvisioningConfigRequest build()
public SubmitProvisioningConfigRequest buildPartial()
public SubmitProvisioningConfigRequest.Builder clear()
Overrides
public SubmitProvisioningConfigRequest.Builder clearEmail()
Optional. Email provided to send a confirmation with provisioning config
to.
string email = 3 [(.google.api.field_behavior) = OPTIONAL];
public SubmitProvisioningConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public SubmitProvisioningConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public SubmitProvisioningConfigRequest.Builder clearParent()
Required. The parent project and location containing the
ProvisioningConfig.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public SubmitProvisioningConfigRequest.Builder clearProvisioningConfig()
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public SubmitProvisioningConfigRequest.Builder clone()
Overrides
public SubmitProvisioningConfigRequest 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 SubmitProvisioningConfigRequest.Builder mergeFrom(SubmitProvisioningConfigRequest other)
public SubmitProvisioningConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public SubmitProvisioningConfigRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public SubmitProvisioningConfigRequest.Builder mergeProvisioningConfig(ProvisioningConfig value)
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public final SubmitProvisioningConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public SubmitProvisioningConfigRequest.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 SubmitProvisioningConfigRequest.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 SubmitProvisioningConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SubmitProvisioningConfigRequest.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 SubmitProvisioningConfigRequest.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 SubmitProvisioningConfigRequest.Builder setProvisioningConfig(ProvisioningConfig value)
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public SubmitProvisioningConfigRequest.Builder setProvisioningConfig(ProvisioningConfig.Builder builderForValue)
Required. The ProvisioningConfig to create.
.google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
public SubmitProvisioningConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final SubmitProvisioningConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides