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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getMetadataType()
      Required.
      com.google.protobuf.ByteString getMetadataTypeBytes()
      Required.
      java.lang.String getResponseType()
      Required.
      com.google.protobuf.ByteString getResponseTypeBytes()
      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 Detail

      • getResponseType

        java.lang.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

        java.lang.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.