public static final class SnapshotSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.Builder> implements SnapshotSettingsOrBuilder
Protobuf type
google.cloud.compute.v1.SnapshotSettings| Modifier and Type | Method and Description |
|---|---|
SnapshotSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SnapshotSettings |
build() |
SnapshotSettings |
buildPartial() |
SnapshotSettings.Builder |
clear() |
SnapshotSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SnapshotSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SnapshotSettings.Builder |
clearStorageLocation()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
SnapshotSettings.Builder |
clone() |
SnapshotSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
SnapshotSettingsStorageLocationSettings |
getStorageLocation()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
SnapshotSettingsStorageLocationSettings.Builder |
getStorageLocationBuilder()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
SnapshotSettingsStorageLocationSettingsOrBuilder |
getStorageLocationOrBuilder()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
boolean |
hasStorageLocation()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SnapshotSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SnapshotSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
SnapshotSettings.Builder |
mergeFrom(SnapshotSettings other) |
SnapshotSettings.Builder |
mergeStorageLocation(SnapshotSettingsStorageLocationSettings value)
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
SnapshotSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SnapshotSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SnapshotSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SnapshotSettings.Builder |
setStorageLocation(SnapshotSettingsStorageLocationSettings.Builder builderForValue)
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
SnapshotSettings.Builder |
setStorageLocation(SnapshotSettingsStorageLocationSettings value)
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
|
SnapshotSettings.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<SnapshotSettings.Builder>public SnapshotSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.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<SnapshotSettings.Builder>public SnapshotSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SnapshotSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SnapshotSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SnapshotSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.Builder>public SnapshotSettings.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<SnapshotSettings.Builder>public SnapshotSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.Builder>public SnapshotSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.Builder>public SnapshotSettings.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<SnapshotSettings.Builder>public SnapshotSettings.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<SnapshotSettings.Builder>public SnapshotSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SnapshotSettings.Builder>public SnapshotSettings.Builder mergeFrom(SnapshotSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.Builder>public SnapshotSettings.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<SnapshotSettings.Builder>IOExceptionpublic boolean hasStorageLocation()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
hasStorageLocation in interface SnapshotSettingsOrBuilderpublic SnapshotSettingsStorageLocationSettings getStorageLocation()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
getStorageLocation in interface SnapshotSettingsOrBuilderpublic SnapshotSettings.Builder setStorageLocation(SnapshotSettingsStorageLocationSettings value)
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
public SnapshotSettings.Builder setStorageLocation(SnapshotSettingsStorageLocationSettings.Builder builderForValue)
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
public SnapshotSettings.Builder mergeStorageLocation(SnapshotSettingsStorageLocationSettings value)
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
public SnapshotSettings.Builder clearStorageLocation()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
public SnapshotSettingsStorageLocationSettings.Builder getStorageLocationBuilder()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
public SnapshotSettingsStorageLocationSettingsOrBuilder getStorageLocationOrBuilder()
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.
optional .google.cloud.compute.v1.SnapshotSettingsStorageLocationSettings storage_location = 460859641;
getStorageLocationOrBuilder in interface SnapshotSettingsOrBuilderpublic final SnapshotSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.Builder>public final SnapshotSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SnapshotSettings.Builder>Copyright © 2025 Google LLC. All rights reserved.