public static final class BackupVault.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder> implements BackupVaultOrBuilder
A NetApp BackupVault.Protobuf type
google.cloud.netapp.v1.BackupVault| Modifier and Type | Method and Description |
|---|---|
BackupVault.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BackupVault |
build() |
BackupVault |
buildPartial() |
BackupVault.Builder |
clear() |
BackupVault.Builder |
clearCreateTime()
Output only.
|
BackupVault.Builder |
clearDescription()
Description of the backup vault.
|
BackupVault.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BackupVault.Builder |
clearLabels() |
BackupVault.Builder |
clearName()
Identifier.
|
BackupVault.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BackupVault.Builder |
clearState()
Output only.
|
BackupVault.Builder |
clone() |
boolean |
containsLabels(String key)
Resource labels to represent user provided metadata.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
BackupVault |
getDefaultInstanceForType() |
String |
getDescription()
Description of the backup vault.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description of the backup vault.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Resource labels to represent user provided metadata.
|
Map<String,String> |
getLabelsMap()
Resource labels to represent user provided metadata.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Resource labels to represent user provided metadata.
|
String |
getLabelsOrThrow(String key)
Resource labels to represent user provided metadata.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
BackupVault.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
BackupVault.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
BackupVault.Builder |
mergeFrom(BackupVault other) |
BackupVault.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BackupVault.Builder |
mergeFrom(com.google.protobuf.Message other) |
BackupVault.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BackupVault.Builder |
putAllLabels(Map<String,String> values)
Resource labels to represent user provided metadata.
|
BackupVault.Builder |
putLabels(String key,
String value)
Resource labels to represent user provided metadata.
|
BackupVault.Builder |
removeLabels(String key)
Resource labels to represent user provided metadata.
|
BackupVault.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
BackupVault.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
BackupVault.Builder |
setDescription(String value)
Description of the backup vault.
|
BackupVault.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Description of the backup vault.
|
BackupVault.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BackupVault.Builder |
setName(String value)
Identifier.
|
BackupVault.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Identifier.
|
BackupVault.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BackupVault.Builder |
setState(BackupVault.State value)
Output only.
|
BackupVault.Builder |
setStateValue(int value)
Output only.
|
BackupVault.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BackupVault build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BackupVault buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BackupVault.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BackupVault.Builder>public BackupVault.Builder mergeFrom(BackupVault other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public BackupVault.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BackupVault.Builder>IOExceptionpublic String getName()
Identifier. The resource name of the backup vault.
Format:
`projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface BackupVaultOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. The resource name of the backup vault.
Format:
`projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface BackupVaultOrBuilderpublic BackupVault.Builder setName(String value)
Identifier. The resource name of the backup vault.
Format:
`projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The name to set.public BackupVault.Builder clearName()
Identifier. The resource name of the backup vault.
Format:
`projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];public BackupVault.Builder setNameBytes(com.google.protobuf.ByteString value)
Identifier. The resource name of the backup vault.
Format:
`projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The bytes for name to set.public int getStateValue()
Output only. The backup vault state.
.google.cloud.netapp.v1.BackupVault.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface BackupVaultOrBuilderpublic BackupVault.Builder setStateValue(int value)
Output only. The backup vault state.
.google.cloud.netapp.v1.BackupVault.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public BackupVault.State getState()
Output only. The backup vault state.
.google.cloud.netapp.v1.BackupVault.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface BackupVaultOrBuilderpublic BackupVault.Builder setState(BackupVault.State value)
Output only. The backup vault state.
.google.cloud.netapp.v1.BackupVault.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public BackupVault.Builder clearState()
Output only. The backup vault state.
.google.cloud.netapp.v1.BackupVault.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasCreateTime()
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface BackupVaultOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface BackupVaultOrBuilderpublic BackupVault.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BackupVault.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BackupVault.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BackupVault.Builder clearCreateTime()
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Create time of the backup vault.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface BackupVaultOrBuilderpublic String getDescription()
Description of the backup vault.
string description = 4;getDescription in interface BackupVaultOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Description of the backup vault.
string description = 4;getDescriptionBytes in interface BackupVaultOrBuilderpublic BackupVault.Builder setDescription(String value)
Description of the backup vault.
string description = 4;value - The description to set.public BackupVault.Builder clearDescription()
Description of the backup vault.
string description = 4;public BackupVault.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Description of the backup vault.
string description = 4;value - The bytes for description to set.public int getLabelsCount()
BackupVaultOrBuilderResource labels to represent user provided metadata.
map<string, string> labels = 5;getLabelsCount in interface BackupVaultOrBuilderpublic boolean containsLabels(String key)
Resource labels to represent user provided metadata.
map<string, string> labels = 5;containsLabels in interface BackupVaultOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface BackupVaultOrBuilderpublic Map<String,String> getLabelsMap()
Resource labels to represent user provided metadata.
map<string, string> labels = 5;getLabelsMap in interface BackupVaultOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Resource labels to represent user provided metadata.
map<string, string> labels = 5;getLabelsOrDefault in interface BackupVaultOrBuilderpublic String getLabelsOrThrow(String key)
Resource labels to represent user provided metadata.
map<string, string> labels = 5;getLabelsOrThrow in interface BackupVaultOrBuilderpublic BackupVault.Builder clearLabels()
public BackupVault.Builder removeLabels(String key)
Resource labels to represent user provided metadata.
map<string, string> labels = 5;@Deprecated public Map<String,String> getMutableLabels()
public BackupVault.Builder putLabels(String key, String value)
Resource labels to represent user provided metadata.
map<string, string> labels = 5;public BackupVault.Builder putAllLabels(Map<String,String> values)
Resource labels to represent user provided metadata.
map<string, string> labels = 5;public final BackupVault.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>public final BackupVault.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BackupVault.Builder>Copyright © 2024 Google LLC. All rights reserved.