public static final class DiskParams.Builder extends GeneratedMessageV3.Builder<DiskParams.Builder> implements DiskParamsOrBuilder
Additional disk params.
Protobuf type google.cloud.compute.v1.DiskParams
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DiskParams.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public DiskParams build()
Returns
buildPartial()
public DiskParams buildPartial()
Returns
clear()
public DiskParams.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public DiskParams.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DiskParams.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public DiskParams.Builder clearResourceManagerTags()
Returns
clone()
public DiskParams.Builder clone()
Returns
Overrides
public boolean containsResourceManagerTags(String key)
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Parameter
Returns
getDefaultInstanceForType()
public DiskParams getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public Map<String,String> getMutableResourceManagerTags()
Use alternate mutation accessors instead.
Returns
public Map<String,String> getResourceManagerTags()
Returns
public int getResourceManagerTagsCount()
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Returns
public Map<String,String> getResourceManagerTagsMap()
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Returns
public String getResourceManagerTagsOrDefault(String key, String defaultValue)
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Parameters
Returns
public String getResourceManagerTagsOrThrow(String key)
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Parameter
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter
Returns
Overrides
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(DiskParams other)
public DiskParams.Builder mergeFrom(DiskParams other)
Parameter
Returns
public DiskParams.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public DiskParams.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DiskParams.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public DiskParams.Builder putAllResourceManagerTags(Map<String,String> values)
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Parameter
Returns
public DiskParams.Builder putResourceManagerTags(String key, String value)
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Parameters
Returns
public DiskParams.Builder removeResourceManagerTags(String key)
Resource manager tags to be bound to the disk. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id}
, and values are in the format tagValues/456
. The field is ignored (both PUT & PATCH) when empty.
map<string, string> resource_manager_tags = 377671164;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public DiskParams.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DiskParams.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DiskParams.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides