Interface OperationInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
OperationInfo, OperationInfo.Builder

public interface OperationInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getResponseType

      String getResponseType()
       Required. The message name of the primary return type for this
       long-running operation.
       This type will be used to deserialize the LRO's response.
       If the response is in a different package from the rpc, a fully-qualified
       message name must be used (e.g. `google.protobuf.Struct`).
       Note: Altering this value constitutes a breaking change.
       
      string response_type = 1;
      Returns:
      The responseType.
    • getResponseTypeBytes

      com.google.protobuf.ByteString getResponseTypeBytes()
       Required. The message name of the primary return type for this
       long-running operation.
       This type will be used to deserialize the LRO's response.
       If the response is in a different package from the rpc, a fully-qualified
       message name must be used (e.g. `google.protobuf.Struct`).
       Note: Altering this value constitutes a breaking change.
       
      string response_type = 1;
      Returns:
      The bytes for responseType.
    • getMetadataType

      String getMetadataType()
       Required. The message name of the metadata type for this long-running
       operation.
       If the response is in a different package from the rpc, a fully-qualified
       message name must be used (e.g. `google.protobuf.Struct`).
       Note: Altering this value constitutes a breaking change.
       
      string metadata_type = 2;
      Returns:
      The metadataType.
    • getMetadataTypeBytes

      com.google.protobuf.ByteString getMetadataTypeBytes()
       Required. The message name of the metadata type for this long-running
       operation.
       If the response is in a different package from the rpc, a fully-qualified
       message name must be used (e.g. `google.protobuf.Struct`).
       Note: Altering this value constitutes a breaking change.
       
      string metadata_type = 2;
      Returns:
      The bytes for metadataType.