public final class ImportDataRequest extends GeneratedMessage implements ImportDataRequestOrBuilder
Message for importing data to Lustre.
Protobuf type google.cloud.lustre.v1.ImportDataRequest
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 ImportDataRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ImportDataRequest.Builder newBuilder()
newBuilder(ImportDataRequest prototype)
public static ImportDataRequest.Builder newBuilder(ImportDataRequest prototype)
public static ImportDataRequest parseDelimitedFrom(InputStream input)
public static ImportDataRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ImportDataRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ImportDataRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ImportDataRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImportDataRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImportDataRequest parseFrom(CodedInputStream input)
public static ImportDataRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ImportDataRequest parseFrom(InputStream input)
public static ImportDataRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ImportDataRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ImportDataRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ImportDataRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ImportDataRequest getDefaultInstanceForType()
getDestinationCase()
public ImportDataRequest.DestinationCase getDestinationCase()
getGcsPath()
public GcsPath getGcsPath()
The Cloud Storage source bucket and, optionally, path inside the bucket.
If a path inside the bucket is specified, it must end with a forward
slash (/).
.google.cloud.lustre.v1.GcsPath gcs_path = 2;
| Returns |
| Type |
Description |
GcsPath |
The gcsPath.
|
getGcsPathOrBuilder()
public GcsPathOrBuilder getGcsPathOrBuilder()
The Cloud Storage source bucket and, optionally, path inside the bucket.
If a path inside the bucket is specified, it must end with a forward
slash (/).
.google.cloud.lustre.v1.GcsPath gcs_path = 2;
getLustrePath()
public LustrePath getLustrePath()
Lustre path destination.
.google.cloud.lustre.v1.LustrePath lustre_path = 3;
| Returns |
| Type |
Description |
LustrePath |
The lustrePath.
|
getLustrePathOrBuilder()
public LustrePathOrBuilder getLustrePathOrBuilder()
Lustre path destination.
.google.cloud.lustre.v1.LustrePath lustre_path = 3;
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<ImportDataRequest> 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 default Managed Lustre service agent will be 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 default Managed Lustre service agent will be used.
string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for serviceAccount.
|
getSourceCase()
public ImportDataRequest.SourceCase getSourceCase()
hasGcsPath()
public boolean hasGcsPath()
The Cloud Storage source bucket and, optionally, path inside the bucket.
If a path inside the bucket is specified, it must end with a forward
slash (/).
.google.cloud.lustre.v1.GcsPath gcs_path = 2;
| Returns |
| Type |
Description |
boolean |
Whether the gcsPath field is set.
|
hasLustrePath()
public boolean hasLustrePath()
Lustre path destination.
.google.cloud.lustre.v1.LustrePath lustre_path = 3;
| 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 ImportDataRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ImportDataRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ImportDataRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides