public final class TransferOperationMetadata extends GeneratedMessageV3 implements TransferOperationMetadataOrBuilder
Represents the metadata of the long-running transfer operation.
Protobuf type google.cloud.lustre.v1.TransferOperationMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int COUNTERS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DESTINATION_GCS_PATH_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DESTINATION_LUSTRE_PATH_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int ERROR_SUMMARIES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int SOURCE_GCS_PATH_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int SOURCE_LUSTRE_PATH_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TRANSFER_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static TransferOperationMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static TransferOperationMetadata.Builder newBuilder()
public static TransferOperationMetadata.Builder newBuilder(TransferOperationMetadata prototype)
public static TransferOperationMetadata parseDelimitedFrom(InputStream input)
public static TransferOperationMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static TransferOperationMetadata parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static TransferOperationMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static TransferOperationMetadata parseFrom(ByteString data)
public static TransferOperationMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TransferOperationMetadata parseFrom(CodedInputStream input)
public static TransferOperationMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static TransferOperationMetadata parseFrom(InputStream input)
public static TransferOperationMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static TransferOperationMetadata parseFrom(ByteBuffer data)
public static TransferOperationMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<TransferOperationMetadata> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public TransferCounters getCounters()
Output only. The progress of the transfer operation.
.google.cloud.lustre.v1.TransferCounters counters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TransferCountersOrBuilder getCountersOrBuilder()
Output only. The progress of the transfer operation.
.google.cloud.lustre.v1.TransferCounters counters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TransferOperationMetadata getDefaultInstanceForType()
public TransferOperationMetadata.DestinationCase getDestinationCase()
public GcsPath getDestinationGcsPath()
Output only. Cloud Storage destination.
.google.cloud.lustre.v1.GcsPath destination_gcs_path = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
GcsPath |
The destinationGcsPath.
|
public GcsPathOrBuilder getDestinationGcsPathOrBuilder()
Output only. Cloud Storage destination.
.google.cloud.lustre.v1.GcsPath destination_gcs_path = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public LustrePath getDestinationLustrePath()
Output only. Lustre destination.
.google.cloud.lustre.v1.LustrePath destination_lustre_path = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
LustrePath |
The destinationLustrePath.
|
public LustrePathOrBuilder getDestinationLustrePathOrBuilder()
Output only. Lustre destination.
.google.cloud.lustre.v1.LustrePath destination_lustre_path = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ErrorSummary getErrorSummaries(int index)
Output only. Error summary about the transfer operation
repeated .google.cloud.lustre.v1.ErrorSummary error_summaries = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public int getErrorSummariesCount()
Output only. Error summary about the transfer operation
repeated .google.cloud.lustre.v1.ErrorSummary error_summaries = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
public List<ErrorSummary> getErrorSummariesList()
Output only. Error summary about the transfer operation
repeated .google.cloud.lustre.v1.ErrorSummary error_summaries = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ErrorSummaryOrBuilder getErrorSummariesOrBuilder(int index)
Output only. Error summary about the transfer operation
repeated .google.cloud.lustre.v1.ErrorSummary error_summaries = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public List<? extends ErrorSummaryOrBuilder> getErrorSummariesOrBuilderList()
Output only. Error summary about the transfer operation
repeated .google.cloud.lustre.v1.ErrorSummary error_summaries = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<? extends com.google.cloud.lustre.v1.ErrorSummaryOrBuilder> |
|
public Parser<TransferOperationMetadata> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public TransferOperationMetadata.SourceCase getSourceCase()
public GcsPath getSourceGcsPath()
Output only. Cloud Storage source.
.google.cloud.lustre.v1.GcsPath source_gcs_path = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
GcsPath |
The sourceGcsPath.
|
public GcsPathOrBuilder getSourceGcsPathOrBuilder()
Output only. Cloud Storage source.
.google.cloud.lustre.v1.GcsPath source_gcs_path = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public LustrePath getSourceLustrePath()
Output only. Lustre source.
.google.cloud.lustre.v1.LustrePath source_lustre_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
LustrePath |
The sourceLustrePath.
|
public LustrePathOrBuilder getSourceLustrePathOrBuilder()
Output only. Lustre source.
.google.cloud.lustre.v1.LustrePath source_lustre_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TransferType getTransferType()
Output only. The type of transfer occurring.
.google.cloud.lustre.v1.TransferType transfer_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getTransferTypeValue()
Output only. The type of transfer occurring.
.google.cloud.lustre.v1.TransferType transfer_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for transferType.
|
public boolean hasCounters()
Output only. The progress of the transfer operation.
.google.cloud.lustre.v1.TransferCounters counters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the counters field is set.
|
public boolean hasDestinationGcsPath()
Output only. Cloud Storage destination.
.google.cloud.lustre.v1.GcsPath destination_gcs_path = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the destinationGcsPath field is set.
|
public boolean hasDestinationLustrePath()
Output only. Lustre destination.
.google.cloud.lustre.v1.LustrePath destination_lustre_path = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the destinationLustrePath field is set.
|
public boolean hasSourceGcsPath()
Output only. Cloud Storage source.
.google.cloud.lustre.v1.GcsPath source_gcs_path = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the sourceGcsPath field is set.
|
public boolean hasSourceLustrePath()
Output only. Lustre source.
.google.cloud.lustre.v1.LustrePath source_lustre_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the sourceLustrePath field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public TransferOperationMetadata.Builder newBuilderForType()
protected TransferOperationMetadata.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public TransferOperationMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides