public final class ExportDataRequest extends GeneratedMessage implements ExportDataRequestOrBuilder
Export data from Managed Lustre to a Cloud Storage bucket.
Protobuf type google.cloud.lustre.v1.ExportDataRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
GCS_PATH_FIELD_NUMBER
public static final int GCS_PATH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LUSTRE_PATH_FIELD_NUMBER
public static final int LUSTRE_PATH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REQUEST_ID_FIELD_NUMBER
public static final int REQUEST_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERVICE_ACCOUNT_FIELD_NUMBER
public static final int SERVICE_ACCOUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ExportDataRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ExportDataRequest.Builder newBuilder()
newBuilder(ExportDataRequest prototype)
public static ExportDataRequest.Builder newBuilder(ExportDataRequest prototype)
public static ExportDataRequest parseDelimitedFrom(InputStream input)
public static ExportDataRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ExportDataRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExportDataRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ExportDataRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExportDataRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExportDataRequest parseFrom(CodedInputStream input)
public static ExportDataRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExportDataRequest parseFrom(InputStream input)
public static ExportDataRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ExportDataRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ExportDataRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ExportDataRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ExportDataRequest getDefaultInstanceForType()
getDestinationCase()
public ExportDataRequest.DestinationCase getDestinationCase()
getGcsPath()
public GcsPath getGcsPath()
The URI to a Cloud Storage bucket, or a path within a bucket, using
the format gs://<bucket_name>/<optional_path_inside_bucket>/. If a
path inside the bucket is specified, it must end with a forward slash
(/).
.google.cloud.lustre.v1.GcsPath gcs_path = 3;
| Returns |
| Type |
Description |
GcsPath |
The gcsPath.
|
getGcsPathOrBuilder()
public GcsPathOrBuilder getGcsPathOrBuilder()
The URI to a Cloud Storage bucket, or a path within a bucket, using
the format gs://<bucket_name>/<optional_path_inside_bucket>/. If a
path inside the bucket is specified, it must end with a forward slash
(/).
.google.cloud.lustre.v1.GcsPath gcs_path = 3;
getLustrePath()
public LustrePath getLustrePath()
The root directory path to the Managed Lustre file system. Must start
with /. Default is /.
.google.cloud.lustre.v1.LustrePath lustre_path = 2;
| Returns |
| Type |
Description |
LustrePath |
The lustrePath.
|
getLustrePathOrBuilder()
public LustrePathOrBuilder getLustrePathOrBuilder()
The root directory path to the Managed Lustre file system. Must start
with /. Default is /.
.google.cloud.lustre.v1.LustrePath lustre_path = 2;
getName()
Required. The name of the Managed Lustre instance in the format
projects/{project}/locations/{location}/instances/{instance}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The name of the Managed Lustre instance in the format
projects/{project}/locations/{location}/instances/{instance}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<ExportDataRequest> getParserForType()
Overrides
getRequestId()
public String getRequestId()
Optional. UUID to identify requests.
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
String |
The requestId.
|
getRequestIdBytes()
public ByteString getRequestIdBytes()
Optional. UUID to identify requests.
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for requestId.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getServiceAccount()
public String getServiceAccount()
Optional. User-specified service account used to perform the transfer.
If unspecified, the Managed Lustre service agent is used.
string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The serviceAccount.
|
getServiceAccountBytes()
public ByteString getServiceAccountBytes()
Optional. User-specified service account used to perform the transfer.
If unspecified, the Managed Lustre service agent is used.
string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for serviceAccount.
|
getSourceCase()
public ExportDataRequest.SourceCase getSourceCase()
hasGcsPath()
public boolean hasGcsPath()
The URI to a Cloud Storage bucket, or a path within a bucket, using
the format gs://<bucket_name>/<optional_path_inside_bucket>/. If a
path inside the bucket is specified, it must end with a forward slash
(/).
.google.cloud.lustre.v1.GcsPath gcs_path = 3;
| Returns |
| Type |
Description |
boolean |
Whether the gcsPath field is set.
|
hasLustrePath()
public boolean hasLustrePath()
The root directory path to the Managed Lustre file system. Must start
with /. Default is /.
.google.cloud.lustre.v1.LustrePath lustre_path = 2;
| Returns |
| Type |
Description |
boolean |
Whether the lustrePath field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ExportDataRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ExportDataRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ExportDataRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides