Interface InstantSnapshotGroupParametersOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InstantSnapshotGroupParameters, InstantSnapshotGroupParameters.Builder

@Generated public interface InstantSnapshotGroupParametersOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The source instant snapshot group used to create disks.
    com.google.protobuf.ByteString
    The source instant snapshot group used to create disks.
    boolean
    The source instant snapshot group used to create disks.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasSourceInstantSnapshotGroup

      boolean hasSourceInstantSnapshotGroup()
       The source instant snapshot group used to create disks. You can provide
       this as a partial or full URL to the resource. For example, the following
       are valid values:
      
      
       - https://www.googleapis.com/compute/v1/projects/project/zones/zone/instantSnapshotGroups/instantSnapshotGroup
       - projects/project/zones/zone/instantSnapshotGroups/instantSnapshotGroup
       - zones/zone/instantSnapshotGroups/instantSnapshotGroup
       
      optional string source_instant_snapshot_group = 525991686;
      Returns:
      Whether the sourceInstantSnapshotGroup field is set.
    • getSourceInstantSnapshotGroup

      String getSourceInstantSnapshotGroup()
       The source instant snapshot group used to create disks. You can provide
       this as a partial or full URL to the resource. For example, the following
       are valid values:
      
      
       - https://www.googleapis.com/compute/v1/projects/project/zones/zone/instantSnapshotGroups/instantSnapshotGroup
       - projects/project/zones/zone/instantSnapshotGroups/instantSnapshotGroup
       - zones/zone/instantSnapshotGroups/instantSnapshotGroup
       
      optional string source_instant_snapshot_group = 525991686;
      Returns:
      The sourceInstantSnapshotGroup.
    • getSourceInstantSnapshotGroupBytes

      com.google.protobuf.ByteString getSourceInstantSnapshotGroupBytes()
       The source instant snapshot group used to create disks. You can provide
       this as a partial or full URL to the resource. For example, the following
       are valid values:
      
      
       - https://www.googleapis.com/compute/v1/projects/project/zones/zone/instantSnapshotGroups/instantSnapshotGroup
       - projects/project/zones/zone/instantSnapshotGroups/instantSnapshotGroup
       - zones/zone/instantSnapshotGroups/instantSnapshotGroup
       
      optional string source_instant_snapshot_group = 525991686;
      Returns:
      The bytes for sourceInstantSnapshotGroup.