Package com.google.cloud.compute.v1
Interface SnapshotSettingsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SnapshotSettings,SnapshotSettings.Builder
@Generated
public interface SnapshotSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription(Regional snapshots use only)Policy of which location is allowed to access snapshot.(Regional snapshots use only)Policy of which location is allowed to access snapshot.Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.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(Regional snapshots use only)Policy of which location is allowed to access snapshot.booleanPolicy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAccessLocation
boolean hasAccessLocation()(Regional snapshots use only)Policy of which location is allowed to access snapshot.
optional .google.cloud.compute.v1.SnapshotSettingsAccessLocation access_location = 18410544;- Returns:
- Whether the accessLocation field is set.
-
getAccessLocation
SnapshotSettingsAccessLocation getAccessLocation()(Regional snapshots use only)Policy of which location is allowed to access snapshot.
optional .google.cloud.compute.v1.SnapshotSettingsAccessLocation access_location = 18410544;- Returns:
- The accessLocation.
-
getAccessLocationOrBuilder
SnapshotSettingsAccessLocationOrBuilder getAccessLocationOrBuilder()(Regional snapshots use only)Policy of which location is allowed to access snapshot.
optional .google.cloud.compute.v1.SnapshotSettingsAccessLocation access_location = 18410544; -
hasStorageLocation
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;- Returns:
- Whether the storageLocation field is set.
-
getStorageLocation
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;- Returns:
- The storageLocation.
-
getStorageLocationOrBuilder
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;
-