Class TransferOperationMetadata

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.parallelstore.v1beta.TransferOperationMetadata
All Implemented Interfaces:
TransferOperationMetadataOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class TransferOperationMetadata extends com.google.protobuf.GeneratedMessage implements TransferOperationMetadataOrBuilder
 Long-running operation metadata related to a data transfer.
 
Protobuf type google.cloud.parallelstore.v1beta.TransferOperationMetadata
See Also:
  • Field Details

    • SOURCE_PARALLELSTORE_FIELD_NUMBER

      public static final int SOURCE_PARALLELSTORE_FIELD_NUMBER
      See Also:
    • SOURCE_GCS_BUCKET_FIELD_NUMBER

      public static final int SOURCE_GCS_BUCKET_FIELD_NUMBER
      See Also:
    • DESTINATION_GCS_BUCKET_FIELD_NUMBER

      public static final int DESTINATION_GCS_BUCKET_FIELD_NUMBER
      See Also:
    • DESTINATION_PARALLELSTORE_FIELD_NUMBER

      public static final int DESTINATION_PARALLELSTORE_FIELD_NUMBER
      See Also:
    • COUNTERS_FIELD_NUMBER

      public static final int COUNTERS_FIELD_NUMBER
      See Also:
    • TRANSFER_TYPE_FIELD_NUMBER

      public static final int TRANSFER_TYPE_FIELD_NUMBER
      See Also:
    • ERROR_SUMMARY_FIELD_NUMBER

      public static final int ERROR_SUMMARY_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getSourceCase

      public TransferOperationMetadata.SourceCase getSourceCase()
      Specified by:
      getSourceCase in interface TransferOperationMetadataOrBuilder
    • getDestinationCase

      public TransferOperationMetadata.DestinationCase getDestinationCase()
      Specified by:
      getDestinationCase in interface TransferOperationMetadataOrBuilder
    • hasSourceParallelstore

      public boolean hasSourceParallelstore()
       Output only. Parallelstore source.
       
      .google.cloud.parallelstore.v1beta.SourceParallelstore source_parallelstore = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasSourceParallelstore in interface TransferOperationMetadataOrBuilder
      Returns:
      Whether the sourceParallelstore field is set.
    • getSourceParallelstore

      public SourceParallelstore getSourceParallelstore()
       Output only. Parallelstore source.
       
      .google.cloud.parallelstore.v1beta.SourceParallelstore source_parallelstore = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSourceParallelstore in interface TransferOperationMetadataOrBuilder
      Returns:
      The sourceParallelstore.
    • getSourceParallelstoreOrBuilder

      public SourceParallelstoreOrBuilder getSourceParallelstoreOrBuilder()
       Output only. Parallelstore source.
       
      .google.cloud.parallelstore.v1beta.SourceParallelstore source_parallelstore = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSourceParallelstoreOrBuilder in interface TransferOperationMetadataOrBuilder
    • hasSourceGcsBucket

      public boolean hasSourceGcsBucket()
       Output only. Cloud Storage source.
       
      .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasSourceGcsBucket in interface TransferOperationMetadataOrBuilder
      Returns:
      Whether the sourceGcsBucket field is set.
    • getSourceGcsBucket

      public SourceGcsBucket getSourceGcsBucket()
       Output only. Cloud Storage source.
       
      .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSourceGcsBucket in interface TransferOperationMetadataOrBuilder
      Returns:
      The sourceGcsBucket.
    • getSourceGcsBucketOrBuilder

      public SourceGcsBucketOrBuilder getSourceGcsBucketOrBuilder()
       Output only. Cloud Storage source.
       
      .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSourceGcsBucketOrBuilder in interface TransferOperationMetadataOrBuilder
    • hasDestinationGcsBucket

      public boolean hasDestinationGcsBucket()
       Output only. Cloud Storage destination.
       
      .google.cloud.parallelstore.v1beta.DestinationGcsBucket destination_gcs_bucket = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDestinationGcsBucket in interface TransferOperationMetadataOrBuilder
      Returns:
      Whether the destinationGcsBucket field is set.
    • getDestinationGcsBucket

      public DestinationGcsBucket getDestinationGcsBucket()
       Output only. Cloud Storage destination.
       
      .google.cloud.parallelstore.v1beta.DestinationGcsBucket destination_gcs_bucket = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDestinationGcsBucket in interface TransferOperationMetadataOrBuilder
      Returns:
      The destinationGcsBucket.
    • getDestinationGcsBucketOrBuilder

      public DestinationGcsBucketOrBuilder getDestinationGcsBucketOrBuilder()
       Output only. Cloud Storage destination.
       
      .google.cloud.parallelstore.v1beta.DestinationGcsBucket destination_gcs_bucket = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDestinationGcsBucketOrBuilder in interface TransferOperationMetadataOrBuilder
    • hasDestinationParallelstore

      public boolean hasDestinationParallelstore()
       Output only. Parallelstore destination.
       
      .google.cloud.parallelstore.v1beta.DestinationParallelstore destination_parallelstore = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDestinationParallelstore in interface TransferOperationMetadataOrBuilder
      Returns:
      Whether the destinationParallelstore field is set.
    • getDestinationParallelstore

      public DestinationParallelstore getDestinationParallelstore()
       Output only. Parallelstore destination.
       
      .google.cloud.parallelstore.v1beta.DestinationParallelstore destination_parallelstore = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDestinationParallelstore in interface TransferOperationMetadataOrBuilder
      Returns:
      The destinationParallelstore.
    • getDestinationParallelstoreOrBuilder

      public DestinationParallelstoreOrBuilder getDestinationParallelstoreOrBuilder()
       Output only. Parallelstore destination.
       
      .google.cloud.parallelstore.v1beta.DestinationParallelstore destination_parallelstore = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDestinationParallelstoreOrBuilder in interface TransferOperationMetadataOrBuilder
    • hasCounters

      public boolean hasCounters()
       Output only. The progress of the transfer operation.
       
      .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCounters in interface TransferOperationMetadataOrBuilder
      Returns:
      Whether the counters field is set.
    • getCounters

      public TransferCounters getCounters()
       Output only. The progress of the transfer operation.
       
      .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCounters in interface TransferOperationMetadataOrBuilder
      Returns:
      The counters.
    • getCountersOrBuilder

      public TransferCountersOrBuilder getCountersOrBuilder()
       Output only. The progress of the transfer operation.
       
      .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCountersOrBuilder in interface TransferOperationMetadataOrBuilder
    • getTransferTypeValue

      public int getTransferTypeValue()
       Output only. The type of transfer occurring.
       
      .google.cloud.parallelstore.v1beta.TransferType transfer_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTransferTypeValue in interface TransferOperationMetadataOrBuilder
      Returns:
      The enum numeric value on the wire for transferType.
    • getTransferType

      public TransferType getTransferType()
       Output only. The type of transfer occurring.
       
      .google.cloud.parallelstore.v1beta.TransferType transfer_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTransferType in interface TransferOperationMetadataOrBuilder
      Returns:
      The transferType.
    • getErrorSummaryList

      public List<TransferErrorSummary> getErrorSummaryList()
       Output only. List of files that failed to be transferred. This list will
       have a maximum size of 5 elements.
       
      repeated .google.cloud.parallelstore.v1beta.TransferErrorSummary error_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorSummaryList in interface TransferOperationMetadataOrBuilder
    • getErrorSummaryOrBuilderList

      public List<? extends TransferErrorSummaryOrBuilder> getErrorSummaryOrBuilderList()
       Output only. List of files that failed to be transferred. This list will
       have a maximum size of 5 elements.
       
      repeated .google.cloud.parallelstore.v1beta.TransferErrorSummary error_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorSummaryOrBuilderList in interface TransferOperationMetadataOrBuilder
    • getErrorSummaryCount

      public int getErrorSummaryCount()
       Output only. List of files that failed to be transferred. This list will
       have a maximum size of 5 elements.
       
      repeated .google.cloud.parallelstore.v1beta.TransferErrorSummary error_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorSummaryCount in interface TransferOperationMetadataOrBuilder
    • getErrorSummary

      public TransferErrorSummary getErrorSummary(int index)
       Output only. List of files that failed to be transferred. This list will
       have a maximum size of 5 elements.
       
      repeated .google.cloud.parallelstore.v1beta.TransferErrorSummary error_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorSummary in interface TransferOperationMetadataOrBuilder
    • getErrorSummaryOrBuilder

      public TransferErrorSummaryOrBuilder getErrorSummaryOrBuilder(int index)
       Output only. List of files that failed to be transferred. This list will
       have a maximum size of 5 elements.
       
      repeated .google.cloud.parallelstore.v1beta.TransferErrorSummary error_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorSummaryOrBuilder in interface TransferOperationMetadataOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static TransferOperationMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TransferOperationMetadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TransferOperationMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TransferOperationMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TransferOperationMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TransferOperationMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TransferOperationMetadata parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TransferOperationMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static TransferOperationMetadata parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static TransferOperationMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TransferOperationMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TransferOperationMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public TransferOperationMetadata.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static TransferOperationMetadata.Builder newBuilder()
    • newBuilder

      public static TransferOperationMetadata.Builder newBuilder(TransferOperationMetadata prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected TransferOperationMetadata.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static TransferOperationMetadata getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<TransferOperationMetadata> parser()
    • getParserForType

      public com.google.protobuf.Parser<TransferOperationMetadata> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public TransferOperationMetadata getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder