Class ProvisioningConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
- com.google.cloud.baremetalsolution.v2.ProvisioningConfig.Builder
-
- All Implemented Interfaces:
ProvisioningConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ProvisioningConfig
public static final class ProvisioningConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder> implements ProvisioningConfigOrBuilder
A provisioning configuration.
Protobuf typegoogle.cloud.baremetalsolution.v2.ProvisioningConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ProvisioningConfig.BuilderaddAllInstances(Iterable<? extends InstanceConfig> values)Instances to be created.ProvisioningConfig.BuilderaddAllNetworks(Iterable<? extends NetworkConfig> values)Networks to be created.ProvisioningConfig.BuilderaddAllVolumes(Iterable<? extends VolumeConfig> values)Volumes to be created.ProvisioningConfig.BuilderaddInstances(int index, InstanceConfig value)Instances to be created.ProvisioningConfig.BuilderaddInstances(int index, InstanceConfig.Builder builderForValue)Instances to be created.ProvisioningConfig.BuilderaddInstances(InstanceConfig value)Instances to be created.ProvisioningConfig.BuilderaddInstances(InstanceConfig.Builder builderForValue)Instances to be created.InstanceConfig.BuilderaddInstancesBuilder()Instances to be created.InstanceConfig.BuilderaddInstancesBuilder(int index)Instances to be created.ProvisioningConfig.BuilderaddNetworks(int index, NetworkConfig value)Networks to be created.ProvisioningConfig.BuilderaddNetworks(int index, NetworkConfig.Builder builderForValue)Networks to be created.ProvisioningConfig.BuilderaddNetworks(NetworkConfig value)Networks to be created.ProvisioningConfig.BuilderaddNetworks(NetworkConfig.Builder builderForValue)Networks to be created.NetworkConfig.BuilderaddNetworksBuilder()Networks to be created.NetworkConfig.BuilderaddNetworksBuilder(int index)Networks to be created.ProvisioningConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProvisioningConfig.BuilderaddVolumes(int index, VolumeConfig value)Volumes to be created.ProvisioningConfig.BuilderaddVolumes(int index, VolumeConfig.Builder builderForValue)Volumes to be created.ProvisioningConfig.BuilderaddVolumes(VolumeConfig value)Volumes to be created.ProvisioningConfig.BuilderaddVolumes(VolumeConfig.Builder builderForValue)Volumes to be created.VolumeConfig.BuilderaddVolumesBuilder()Volumes to be created.VolumeConfig.BuilderaddVolumesBuilder(int index)Volumes to be created.ProvisioningConfigbuild()ProvisioningConfigbuildPartial()ProvisioningConfig.Builderclear()ProvisioningConfig.BuilderclearCloudConsoleUri()Output only.ProvisioningConfig.BuilderclearCustomId()Optional.ProvisioningConfig.BuilderclearEmail()Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated.ProvisioningConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ProvisioningConfig.BuilderclearHandoverServiceAccount()A service account to enable customers to access instance credentials upon handover.ProvisioningConfig.BuilderclearInstances()Instances to be created.ProvisioningConfig.BuilderclearLocation()Optional.ProvisioningConfig.BuilderclearName()Output only.ProvisioningConfig.BuilderclearNetworks()Networks to be created.ProvisioningConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ProvisioningConfig.BuilderclearState()Output only.ProvisioningConfig.BuilderclearStatusMessage()Optional status messages associated with the FAILED state.ProvisioningConfig.BuilderclearTicketId()A generated ticket id to track provisioning request.ProvisioningConfig.BuilderclearUpdateTime()Output only.ProvisioningConfig.BuilderclearVolumes()Volumes to be created.ProvisioningConfig.BuilderclearVpcScEnabled()If true, VPC SC is enabled for the cluster.ProvisioningConfig.Builderclone()StringgetCloudConsoleUri()Output only.com.google.protobuf.ByteStringgetCloudConsoleUriBytes()Output only.StringgetCustomId()Optional.com.google.protobuf.ByteStringgetCustomIdBytes()Optional.ProvisioningConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetEmail()Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated.com.google.protobuf.ByteStringgetEmailBytes()Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated.StringgetHandoverServiceAccount()A service account to enable customers to access instance credentials upon handover.com.google.protobuf.ByteStringgetHandoverServiceAccountBytes()A service account to enable customers to access instance credentials upon handover.InstanceConfiggetInstances(int index)Instances to be created.InstanceConfig.BuildergetInstancesBuilder(int index)Instances to be created.List<InstanceConfig.Builder>getInstancesBuilderList()Instances to be created.intgetInstancesCount()Instances to be created.List<InstanceConfig>getInstancesList()Instances to be created.InstanceConfigOrBuildergetInstancesOrBuilder(int index)Instances to be created.List<? extends InstanceConfigOrBuilder>getInstancesOrBuilderList()Instances to be created.StringgetLocation()Optional.com.google.protobuf.ByteStringgetLocationBytes()Optional.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.NetworkConfiggetNetworks(int index)Networks to be created.NetworkConfig.BuildergetNetworksBuilder(int index)Networks to be created.List<NetworkConfig.Builder>getNetworksBuilderList()Networks to be created.intgetNetworksCount()Networks to be created.List<NetworkConfig>getNetworksList()Networks to be created.NetworkConfigOrBuildergetNetworksOrBuilder(int index)Networks to be created.List<? extends NetworkConfigOrBuilder>getNetworksOrBuilderList()Networks to be created.ProvisioningConfig.StategetState()Output only.intgetStateValue()Output only.StringgetStatusMessage()Optional status messages associated with the FAILED state.com.google.protobuf.ByteStringgetStatusMessageBytes()Optional status messages associated with the FAILED state.StringgetTicketId()A generated ticket id to track provisioning request.com.google.protobuf.ByteStringgetTicketIdBytes()A generated ticket id to track provisioning request.com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.VolumeConfiggetVolumes(int index)Volumes to be created.VolumeConfig.BuildergetVolumesBuilder(int index)Volumes to be created.List<VolumeConfig.Builder>getVolumesBuilderList()Volumes to be created.intgetVolumesCount()Volumes to be created.List<VolumeConfig>getVolumesList()Volumes to be created.VolumeConfigOrBuildergetVolumesOrBuilder(int index)Volumes to be created.List<? extends VolumeConfigOrBuilder>getVolumesOrBuilderList()Volumes to be created.booleangetVpcScEnabled()If true, VPC SC is enabled for the cluster.booleanhasUpdateTime()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ProvisioningConfig.BuildermergeFrom(ProvisioningConfig other)ProvisioningConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProvisioningConfig.BuildermergeFrom(com.google.protobuf.Message other)ProvisioningConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProvisioningConfig.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Output only.ProvisioningConfig.BuilderremoveInstances(int index)Instances to be created.ProvisioningConfig.BuilderremoveNetworks(int index)Networks to be created.ProvisioningConfig.BuilderremoveVolumes(int index)Volumes to be created.ProvisioningConfig.BuildersetCloudConsoleUri(String value)Output only.ProvisioningConfig.BuildersetCloudConsoleUriBytes(com.google.protobuf.ByteString value)Output only.ProvisioningConfig.BuildersetCustomId(String value)Optional.ProvisioningConfig.BuildersetCustomIdBytes(com.google.protobuf.ByteString value)Optional.ProvisioningConfig.BuildersetEmail(String value)Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated.ProvisioningConfig.BuildersetEmailBytes(com.google.protobuf.ByteString value)Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated.ProvisioningConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProvisioningConfig.BuildersetHandoverServiceAccount(String value)A service account to enable customers to access instance credentials upon handover.ProvisioningConfig.BuildersetHandoverServiceAccountBytes(com.google.protobuf.ByteString value)A service account to enable customers to access instance credentials upon handover.ProvisioningConfig.BuildersetInstances(int index, InstanceConfig value)Instances to be created.ProvisioningConfig.BuildersetInstances(int index, InstanceConfig.Builder builderForValue)Instances to be created.ProvisioningConfig.BuildersetLocation(String value)Optional.ProvisioningConfig.BuildersetLocationBytes(com.google.protobuf.ByteString value)Optional.ProvisioningConfig.BuildersetName(String value)Output only.ProvisioningConfig.BuildersetNameBytes(com.google.protobuf.ByteString value)Output only.ProvisioningConfig.BuildersetNetworks(int index, NetworkConfig value)Networks to be created.ProvisioningConfig.BuildersetNetworks(int index, NetworkConfig.Builder builderForValue)Networks to be created.ProvisioningConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ProvisioningConfig.BuildersetState(ProvisioningConfig.State value)Output only.ProvisioningConfig.BuildersetStateValue(int value)Output only.ProvisioningConfig.BuildersetStatusMessage(String value)Optional status messages associated with the FAILED state.ProvisioningConfig.BuildersetStatusMessageBytes(com.google.protobuf.ByteString value)Optional status messages associated with the FAILED state.ProvisioningConfig.BuildersetTicketId(String value)A generated ticket id to track provisioning request.ProvisioningConfig.BuildersetTicketIdBytes(com.google.protobuf.ByteString value)A generated ticket id to track provisioning request.ProvisioningConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProvisioningConfig.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Output only.ProvisioningConfig.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.ProvisioningConfig.BuildersetVolumes(int index, VolumeConfig value)Volumes to be created.ProvisioningConfig.BuildersetVolumes(int index, VolumeConfig.Builder builderForValue)Volumes to be created.ProvisioningConfig.BuildersetVpcScEnabled(boolean value)If true, VPC SC is enabled for the cluster.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
clear
public ProvisioningConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
getDefaultInstanceForType
public ProvisioningConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProvisioningConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProvisioningConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ProvisioningConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
setField
public ProvisioningConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
clearField
public ProvisioningConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
clearOneof
public ProvisioningConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
setRepeatedField
public ProvisioningConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
addRepeatedField
public ProvisioningConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
mergeFrom
public ProvisioningConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProvisioningConfig.Builder>
-
mergeFrom
public ProvisioningConfig.Builder mergeFrom(ProvisioningConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
mergeFrom
public ProvisioningConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProvisioningConfig.Builder>- Throws:
IOException
-
getName
public String getName()
Output only. The system-generated name of the provisioning config. This follows the UUID format.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNamein interfaceProvisioningConfigOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. The system-generated name of the provisioning config. This follows the UUID format.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNameBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for name.
-
setName
public ProvisioningConfig.Builder setName(String value)
Output only. The system-generated name of the provisioning config. This follows the UUID format.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ProvisioningConfig.Builder clearName()
Output only. The system-generated name of the provisioning config. This follows the UUID format.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setNameBytes
public ProvisioningConfig.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The system-generated name of the provisioning config. This follows the UUID format.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getInstancesList
public List<InstanceConfig> getInstancesList()
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;- Specified by:
getInstancesListin interfaceProvisioningConfigOrBuilder
-
getInstancesCount
public int getInstancesCount()
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;- Specified by:
getInstancesCountin interfaceProvisioningConfigOrBuilder
-
getInstances
public InstanceConfig getInstances(int index)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;- Specified by:
getInstancesin interfaceProvisioningConfigOrBuilder
-
setInstances
public ProvisioningConfig.Builder setInstances(int index, InstanceConfig value)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
setInstances
public ProvisioningConfig.Builder setInstances(int index, InstanceConfig.Builder builderForValue)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
addInstances
public ProvisioningConfig.Builder addInstances(InstanceConfig value)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
addInstances
public ProvisioningConfig.Builder addInstances(int index, InstanceConfig value)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
addInstances
public ProvisioningConfig.Builder addInstances(InstanceConfig.Builder builderForValue)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
addInstances
public ProvisioningConfig.Builder addInstances(int index, InstanceConfig.Builder builderForValue)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
addAllInstances
public ProvisioningConfig.Builder addAllInstances(Iterable<? extends InstanceConfig> values)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
clearInstances
public ProvisioningConfig.Builder clearInstances()
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
removeInstances
public ProvisioningConfig.Builder removeInstances(int index)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
getInstancesBuilder
public InstanceConfig.Builder getInstancesBuilder(int index)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
getInstancesOrBuilder
public InstanceConfigOrBuilder getInstancesOrBuilder(int index)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;- Specified by:
getInstancesOrBuilderin interfaceProvisioningConfigOrBuilder
-
getInstancesOrBuilderList
public List<? extends InstanceConfigOrBuilder> getInstancesOrBuilderList()
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;- Specified by:
getInstancesOrBuilderListin interfaceProvisioningConfigOrBuilder
-
addInstancesBuilder
public InstanceConfig.Builder addInstancesBuilder()
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
addInstancesBuilder
public InstanceConfig.Builder addInstancesBuilder(int index)
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
getInstancesBuilderList
public List<InstanceConfig.Builder> getInstancesBuilderList()
Instances to be created.
repeated .google.cloud.baremetalsolution.v2.InstanceConfig instances = 2;
-
getNetworksList
public List<NetworkConfig> getNetworksList()
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;- Specified by:
getNetworksListin interfaceProvisioningConfigOrBuilder
-
getNetworksCount
public int getNetworksCount()
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;- Specified by:
getNetworksCountin interfaceProvisioningConfigOrBuilder
-
getNetworks
public NetworkConfig getNetworks(int index)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;- Specified by:
getNetworksin interfaceProvisioningConfigOrBuilder
-
setNetworks
public ProvisioningConfig.Builder setNetworks(int index, NetworkConfig value)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
setNetworks
public ProvisioningConfig.Builder setNetworks(int index, NetworkConfig.Builder builderForValue)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
addNetworks
public ProvisioningConfig.Builder addNetworks(NetworkConfig value)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
addNetworks
public ProvisioningConfig.Builder addNetworks(int index, NetworkConfig value)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
addNetworks
public ProvisioningConfig.Builder addNetworks(NetworkConfig.Builder builderForValue)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
addNetworks
public ProvisioningConfig.Builder addNetworks(int index, NetworkConfig.Builder builderForValue)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
addAllNetworks
public ProvisioningConfig.Builder addAllNetworks(Iterable<? extends NetworkConfig> values)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
clearNetworks
public ProvisioningConfig.Builder clearNetworks()
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
removeNetworks
public ProvisioningConfig.Builder removeNetworks(int index)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
getNetworksBuilder
public NetworkConfig.Builder getNetworksBuilder(int index)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
getNetworksOrBuilder
public NetworkConfigOrBuilder getNetworksOrBuilder(int index)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;- Specified by:
getNetworksOrBuilderin interfaceProvisioningConfigOrBuilder
-
getNetworksOrBuilderList
public List<? extends NetworkConfigOrBuilder> getNetworksOrBuilderList()
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;- Specified by:
getNetworksOrBuilderListin interfaceProvisioningConfigOrBuilder
-
addNetworksBuilder
public NetworkConfig.Builder addNetworksBuilder()
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
addNetworksBuilder
public NetworkConfig.Builder addNetworksBuilder(int index)
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
getNetworksBuilderList
public List<NetworkConfig.Builder> getNetworksBuilderList()
Networks to be created.
repeated .google.cloud.baremetalsolution.v2.NetworkConfig networks = 3;
-
getVolumesList
public List<VolumeConfig> getVolumesList()
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;- Specified by:
getVolumesListin interfaceProvisioningConfigOrBuilder
-
getVolumesCount
public int getVolumesCount()
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;- Specified by:
getVolumesCountin interfaceProvisioningConfigOrBuilder
-
getVolumes
public VolumeConfig getVolumes(int index)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;- Specified by:
getVolumesin interfaceProvisioningConfigOrBuilder
-
setVolumes
public ProvisioningConfig.Builder setVolumes(int index, VolumeConfig value)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
setVolumes
public ProvisioningConfig.Builder setVolumes(int index, VolumeConfig.Builder builderForValue)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
addVolumes
public ProvisioningConfig.Builder addVolumes(VolumeConfig value)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
addVolumes
public ProvisioningConfig.Builder addVolumes(int index, VolumeConfig value)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
addVolumes
public ProvisioningConfig.Builder addVolumes(VolumeConfig.Builder builderForValue)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
addVolumes
public ProvisioningConfig.Builder addVolumes(int index, VolumeConfig.Builder builderForValue)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
addAllVolumes
public ProvisioningConfig.Builder addAllVolumes(Iterable<? extends VolumeConfig> values)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
clearVolumes
public ProvisioningConfig.Builder clearVolumes()
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
removeVolumes
public ProvisioningConfig.Builder removeVolumes(int index)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
getVolumesBuilder
public VolumeConfig.Builder getVolumesBuilder(int index)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
getVolumesOrBuilder
public VolumeConfigOrBuilder getVolumesOrBuilder(int index)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;- Specified by:
getVolumesOrBuilderin interfaceProvisioningConfigOrBuilder
-
getVolumesOrBuilderList
public List<? extends VolumeConfigOrBuilder> getVolumesOrBuilderList()
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;- Specified by:
getVolumesOrBuilderListin interfaceProvisioningConfigOrBuilder
-
addVolumesBuilder
public VolumeConfig.Builder addVolumesBuilder()
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
addVolumesBuilder
public VolumeConfig.Builder addVolumesBuilder(int index)
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
getVolumesBuilderList
public List<VolumeConfig.Builder> getVolumesBuilderList()
Volumes to be created.
repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
-
getTicketId
public String getTicketId()
A generated ticket id to track provisioning request.
string ticket_id = 5;- Specified by:
getTicketIdin interfaceProvisioningConfigOrBuilder- Returns:
- The ticketId.
-
getTicketIdBytes
public com.google.protobuf.ByteString getTicketIdBytes()
A generated ticket id to track provisioning request.
string ticket_id = 5;- Specified by:
getTicketIdBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for ticketId.
-
setTicketId
public ProvisioningConfig.Builder setTicketId(String value)
A generated ticket id to track provisioning request.
string ticket_id = 5;- Parameters:
value- The ticketId to set.- Returns:
- This builder for chaining.
-
clearTicketId
public ProvisioningConfig.Builder clearTicketId()
A generated ticket id to track provisioning request.
string ticket_id = 5;- Returns:
- This builder for chaining.
-
setTicketIdBytes
public ProvisioningConfig.Builder setTicketIdBytes(com.google.protobuf.ByteString value)
A generated ticket id to track provisioning request.
string ticket_id = 5;- Parameters:
value- The bytes for ticketId to set.- Returns:
- This builder for chaining.
-
getHandoverServiceAccount
public String getHandoverServiceAccount()
A service account to enable customers to access instance credentials upon handover.
string handover_service_account = 6;- Specified by:
getHandoverServiceAccountin interfaceProvisioningConfigOrBuilder- Returns:
- The handoverServiceAccount.
-
getHandoverServiceAccountBytes
public com.google.protobuf.ByteString getHandoverServiceAccountBytes()
A service account to enable customers to access instance credentials upon handover.
string handover_service_account = 6;- Specified by:
getHandoverServiceAccountBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for handoverServiceAccount.
-
setHandoverServiceAccount
public ProvisioningConfig.Builder setHandoverServiceAccount(String value)
A service account to enable customers to access instance credentials upon handover.
string handover_service_account = 6;- Parameters:
value- The handoverServiceAccount to set.- Returns:
- This builder for chaining.
-
clearHandoverServiceAccount
public ProvisioningConfig.Builder clearHandoverServiceAccount()
A service account to enable customers to access instance credentials upon handover.
string handover_service_account = 6;- Returns:
- This builder for chaining.
-
setHandoverServiceAccountBytes
public ProvisioningConfig.Builder setHandoverServiceAccountBytes(com.google.protobuf.ByteString value)
A service account to enable customers to access instance credentials upon handover.
string handover_service_account = 6;- Parameters:
value- The bytes for handoverServiceAccount to set.- Returns:
- This builder for chaining.
-
getEmail
@Deprecated public String getEmail()
Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated. See google/cloud/baremetalsolution/v2/provisioning.proto;l=92Email provided to send a confirmation with provisioning config to. Deprecated in favour of email field in request messages.
string email = 7 [deprecated = true];- Specified by:
getEmailin interfaceProvisioningConfigOrBuilder- Returns:
- The email.
-
getEmailBytes
@Deprecated public com.google.protobuf.ByteString getEmailBytes()
Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated. See google/cloud/baremetalsolution/v2/provisioning.proto;l=92Email provided to send a confirmation with provisioning config to. Deprecated in favour of email field in request messages.
string email = 7 [deprecated = true];- Specified by:
getEmailBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for email.
-
setEmail
@Deprecated public ProvisioningConfig.Builder setEmail(String value)
Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated. See google/cloud/baremetalsolution/v2/provisioning.proto;l=92Email provided to send a confirmation with provisioning config to. Deprecated in favour of email field in request messages.
string email = 7 [deprecated = true];- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
@Deprecated public ProvisioningConfig.Builder clearEmail()
Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated. See google/cloud/baremetalsolution/v2/provisioning.proto;l=92Email provided to send a confirmation with provisioning config to. Deprecated in favour of email field in request messages.
string email = 7 [deprecated = true];- Returns:
- This builder for chaining.
-
setEmailBytes
@Deprecated public ProvisioningConfig.Builder setEmailBytes(com.google.protobuf.ByteString value)
Deprecated.google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated. See google/cloud/baremetalsolution/v2/provisioning.proto;l=92Email provided to send a confirmation with provisioning config to. Deprecated in favour of email field in request messages.
string email = 7 [deprecated = true];- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
Output only. State of ProvisioningConfig.
.google.cloud.baremetalsolution.v2.ProvisioningConfig.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceProvisioningConfigOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public ProvisioningConfig.Builder setStateValue(int value)
Output only. State of ProvisioningConfig.
.google.cloud.baremetalsolution.v2.ProvisioningConfig.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public ProvisioningConfig.State getState()
Output only. State of ProvisioningConfig.
.google.cloud.baremetalsolution.v2.ProvisioningConfig.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceProvisioningConfigOrBuilder- Returns:
- The state.
-
setState
public ProvisioningConfig.Builder setState(ProvisioningConfig.State value)
Output only. State of ProvisioningConfig.
.google.cloud.baremetalsolution.v2.ProvisioningConfig.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public ProvisioningConfig.Builder clearState()
Output only. State of ProvisioningConfig.
.google.cloud.baremetalsolution.v2.ProvisioningConfig.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getLocation
public String getLocation()
Optional. Location name of this ProvisioningConfig. It is optional only for Intake UI transition period.
string location = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLocationin interfaceProvisioningConfigOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()
Optional. Location name of this ProvisioningConfig. It is optional only for Intake UI transition period.
string location = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLocationBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for location.
-
setLocation
public ProvisioningConfig.Builder setLocation(String value)
Optional. Location name of this ProvisioningConfig. It is optional only for Intake UI transition period.
string location = 9 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
public ProvisioningConfig.Builder clearLocation()
Optional. Location name of this ProvisioningConfig. It is optional only for Intake UI transition period.
string location = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setLocationBytes
public ProvisioningConfig.Builder setLocationBytes(com.google.protobuf.ByteString value)
Optional. Location name of this ProvisioningConfig. It is optional only for Intake UI transition period.
string location = 9 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceProvisioningConfigOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceProvisioningConfigOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public ProvisioningConfig.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public ProvisioningConfig.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public ProvisioningConfig.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public ProvisioningConfig.Builder clearUpdateTime()
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Last update timestamp.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceProvisioningConfigOrBuilder
-
getCloudConsoleUri
public String getCloudConsoleUri()
Output only. URI to Cloud Console UI view of this provisioning config.
string cloud_console_uri = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCloudConsoleUriin interfaceProvisioningConfigOrBuilder- Returns:
- The cloudConsoleUri.
-
getCloudConsoleUriBytes
public com.google.protobuf.ByteString getCloudConsoleUriBytes()
Output only. URI to Cloud Console UI view of this provisioning config.
string cloud_console_uri = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCloudConsoleUriBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for cloudConsoleUri.
-
setCloudConsoleUri
public ProvisioningConfig.Builder setCloudConsoleUri(String value)
Output only. URI to Cloud Console UI view of this provisioning config.
string cloud_console_uri = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The cloudConsoleUri to set.- Returns:
- This builder for chaining.
-
clearCloudConsoleUri
public ProvisioningConfig.Builder clearCloudConsoleUri()
Output only. URI to Cloud Console UI view of this provisioning config.
string cloud_console_uri = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setCloudConsoleUriBytes
public ProvisioningConfig.Builder setCloudConsoleUriBytes(com.google.protobuf.ByteString value)
Output only. URI to Cloud Console UI view of this provisioning config.
string cloud_console_uri = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for cloudConsoleUri to set.- Returns:
- This builder for chaining.
-
getVpcScEnabled
public boolean getVpcScEnabled()
If true, VPC SC is enabled for the cluster.
bool vpc_sc_enabled = 12;- Specified by:
getVpcScEnabledin interfaceProvisioningConfigOrBuilder- Returns:
- The vpcScEnabled.
-
setVpcScEnabled
public ProvisioningConfig.Builder setVpcScEnabled(boolean value)
If true, VPC SC is enabled for the cluster.
bool vpc_sc_enabled = 12;- Parameters:
value- The vpcScEnabled to set.- Returns:
- This builder for chaining.
-
clearVpcScEnabled
public ProvisioningConfig.Builder clearVpcScEnabled()
If true, VPC SC is enabled for the cluster.
bool vpc_sc_enabled = 12;- Returns:
- This builder for chaining.
-
getStatusMessage
public String getStatusMessage()
Optional status messages associated with the FAILED state.
string status_message = 13;- Specified by:
getStatusMessagein interfaceProvisioningConfigOrBuilder- Returns:
- The statusMessage.
-
getStatusMessageBytes
public com.google.protobuf.ByteString getStatusMessageBytes()
Optional status messages associated with the FAILED state.
string status_message = 13;- Specified by:
getStatusMessageBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for statusMessage.
-
setStatusMessage
public ProvisioningConfig.Builder setStatusMessage(String value)
Optional status messages associated with the FAILED state.
string status_message = 13;- Parameters:
value- The statusMessage to set.- Returns:
- This builder for chaining.
-
clearStatusMessage
public ProvisioningConfig.Builder clearStatusMessage()
Optional status messages associated with the FAILED state.
string status_message = 13;- Returns:
- This builder for chaining.
-
setStatusMessageBytes
public ProvisioningConfig.Builder setStatusMessageBytes(com.google.protobuf.ByteString value)
Optional status messages associated with the FAILED state.
string status_message = 13;- Parameters:
value- The bytes for statusMessage to set.- Returns:
- This builder for chaining.
-
getCustomId
public String getCustomId()
Optional. The user-defined identifier of the provisioning config.
string custom_id = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCustomIdin interfaceProvisioningConfigOrBuilder- Returns:
- The customId.
-
getCustomIdBytes
public com.google.protobuf.ByteString getCustomIdBytes()
Optional. The user-defined identifier of the provisioning config.
string custom_id = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCustomIdBytesin interfaceProvisioningConfigOrBuilder- Returns:
- The bytes for customId.
-
setCustomId
public ProvisioningConfig.Builder setCustomId(String value)
Optional. The user-defined identifier of the provisioning config.
string custom_id = 14 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The customId to set.- Returns:
- This builder for chaining.
-
clearCustomId
public ProvisioningConfig.Builder clearCustomId()
Optional. The user-defined identifier of the provisioning config.
string custom_id = 14 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setCustomIdBytes
public ProvisioningConfig.Builder setCustomIdBytes(com.google.protobuf.ByteString value)
Optional. The user-defined identifier of the provisioning config.
string custom_id = 14 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for customId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ProvisioningConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
mergeUnknownFields
public final ProvisioningConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProvisioningConfig.Builder>
-
-