Package com.google.cloud.netapp.v1
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.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.
-
getSourceCase
RestoreParameters.SourceCase getSourceCase()
-
-