Interface RestoreParametersOrBuilder

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

    public interface RestoreParametersOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      RestoreParameters.SourceCase getSourceCase()  
      String getSourceSnapshot()
      Full name of the snapshot resource.
      com.google.protobuf.ByteString getSourceSnapshotBytes()
      Full name of the snapshot resource.
      boolean hasSourceSnapshot()
      Full name of the snapshot resource.
      • 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 Detail

      • hasSourceSnapshot

        boolean hasSourceSnapshot()
         Full name of the snapshot resource.
         Format:
         projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
         
        string source_snapshot = 1;
        Returns:
        Whether the sourceSnapshot field is set.
      • getSourceSnapshot

        String getSourceSnapshot()
         Full name of the snapshot resource.
         Format:
         projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
         
        string source_snapshot = 1;
        Returns:
        The sourceSnapshot.
      • getSourceSnapshotBytes

        com.google.protobuf.ByteString getSourceSnapshotBytes()
         Full name of the snapshot resource.
         Format:
         projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
         
        string source_snapshot = 1;
        Returns:
        The bytes for sourceSnapshot.