public static final class RestoreParameters.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder> implements RestoreParametersOrBuilder
The RestoreParameters if volume is created from a snapshot or backup.Protobuf type
google.cloud.netapp.v1.RestoreParameters| Modifier and Type | Method and Description |
|---|---|
RestoreParameters.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreParameters |
build() |
RestoreParameters |
buildPartial() |
RestoreParameters.Builder |
clear() |
RestoreParameters.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RestoreParameters.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RestoreParameters.Builder |
clearSource() |
RestoreParameters.Builder |
clearSourceBackup()
Full name of the backup resource.
|
RestoreParameters.Builder |
clearSourceSnapshot()
Full name of the snapshot resource.
|
RestoreParameters.Builder |
clone() |
RestoreParameters |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getSourceBackup()
Full name of the backup resource.
|
com.google.protobuf.ByteString |
getSourceBackupBytes()
Full name of the backup resource.
|
RestoreParameters.SourceCase |
getSourceCase() |
String |
getSourceSnapshot()
Full name of the snapshot resource.
|
com.google.protobuf.ByteString |
getSourceSnapshotBytes()
Full name of the snapshot resource.
|
boolean |
hasSourceBackup()
Full name of the backup resource.
|
boolean |
hasSourceSnapshot()
Full name of the snapshot resource.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RestoreParameters.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RestoreParameters.Builder |
mergeFrom(com.google.protobuf.Message other) |
RestoreParameters.Builder |
mergeFrom(RestoreParameters other) |
RestoreParameters.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RestoreParameters.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreParameters.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RestoreParameters.Builder |
setSourceBackup(String value)
Full name of the backup resource.
|
RestoreParameters.Builder |
setSourceBackupBytes(com.google.protobuf.ByteString value)
Full name of the backup resource.
|
RestoreParameters.Builder |
setSourceSnapshot(String value)
Full name of the snapshot resource.
|
RestoreParameters.Builder |
setSourceSnapshotBytes(com.google.protobuf.ByteString value)
Full name of the snapshot resource.
|
RestoreParameters.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder>public RestoreParameters.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.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<RestoreParameters.Builder>public RestoreParameters getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RestoreParameters build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RestoreParameters buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RestoreParameters.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder>public RestoreParameters.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<RestoreParameters.Builder>public RestoreParameters.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder>public RestoreParameters.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder>public RestoreParameters.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<RestoreParameters.Builder>public RestoreParameters.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<RestoreParameters.Builder>public RestoreParameters.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RestoreParameters.Builder>public RestoreParameters.Builder mergeFrom(RestoreParameters other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder>public RestoreParameters.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<RestoreParameters.Builder>IOExceptionpublic RestoreParameters.SourceCase getSourceCase()
getSourceCase in interface RestoreParametersOrBuilderpublic RestoreParameters.Builder clearSource()
public boolean hasSourceSnapshot()
Full name of the snapshot resource.
Format:
projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
string source_snapshot = 1;hasSourceSnapshot in interface RestoreParametersOrBuilderpublic String getSourceSnapshot()
Full name of the snapshot resource.
Format:
projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
string source_snapshot = 1;getSourceSnapshot in interface RestoreParametersOrBuilderpublic com.google.protobuf.ByteString getSourceSnapshotBytes()
Full name of the snapshot resource.
Format:
projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
string source_snapshot = 1;getSourceSnapshotBytes in interface RestoreParametersOrBuilderpublic RestoreParameters.Builder setSourceSnapshot(String value)
Full name of the snapshot resource.
Format:
projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
string source_snapshot = 1;value - The sourceSnapshot to set.public RestoreParameters.Builder clearSourceSnapshot()
Full name of the snapshot resource.
Format:
projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
string source_snapshot = 1;public RestoreParameters.Builder setSourceSnapshotBytes(com.google.protobuf.ByteString value)
Full name of the snapshot resource.
Format:
projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
string source_snapshot = 1;value - The bytes for sourceSnapshot to set.public boolean hasSourceBackup()
Full name of the backup resource.
Format:
projects/{project}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}
string source_backup = 2;hasSourceBackup in interface RestoreParametersOrBuilderpublic String getSourceBackup()
Full name of the backup resource.
Format:
projects/{project}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}
string source_backup = 2;getSourceBackup in interface RestoreParametersOrBuilderpublic com.google.protobuf.ByteString getSourceBackupBytes()
Full name of the backup resource.
Format:
projects/{project}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}
string source_backup = 2;getSourceBackupBytes in interface RestoreParametersOrBuilderpublic RestoreParameters.Builder setSourceBackup(String value)
Full name of the backup resource.
Format:
projects/{project}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}
string source_backup = 2;value - The sourceBackup to set.public RestoreParameters.Builder clearSourceBackup()
Full name of the backup resource.
Format:
projects/{project}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}
string source_backup = 2;public RestoreParameters.Builder setSourceBackupBytes(com.google.protobuf.ByteString value)
Full name of the backup resource.
Format:
projects/{project}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}
string source_backup = 2;value - The bytes for sourceBackup to set.public final RestoreParameters.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder>public final RestoreParameters.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreParameters.Builder>Copyright © 2024 Google LLC. All rights reserved.