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