程序包 com.google.rpc

接口 StatusOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
Status, Status.Builder

public interface StatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法概要

    修饰符和类型
    方法
    说明
    int
    The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
    com.google.protobuf.Any
    getDetails​(int index)
    A list of messages that carry the error details.
    int
    A list of messages that carry the error details.
    List<com.google.protobuf.Any>
    A list of messages that carry the error details.
    com.google.protobuf.AnyOrBuilder
    getDetailsOrBuilder​(int index)
    A list of messages that carry the error details.
    List<? extends com.google.protobuf.AnyOrBuilder>
    A list of messages that carry the error details.
    A developer-facing error message, which should be in English.
    com.google.protobuf.ByteString
    A developer-facing error message, which should be in English.

    从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    从接口继承的方法 com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 方法详细资料

    • getCode

      int getCode()
       The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
       
      int32 code = 1;
      返回:
      The code.
    • getMessage

      String getMessage()
       A developer-facing error message, which should be in English. Any
       user-facing error message should be localized and sent in the
       [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
       
      string message = 2;
      返回:
      The message.
    • getMessageBytes

      com.google.protobuf.ByteString getMessageBytes()
       A developer-facing error message, which should be in English. Any
       user-facing error message should be localized and sent in the
       [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
       
      string message = 2;
      返回:
      The bytes for message.
    • getDetailsList

      List<com.google.protobuf.Any> getDetailsList()
       A list of messages that carry the error details.  There is a common set of
       message types for APIs to use.
       
      repeated .google.protobuf.Any details = 3;
    • getDetails

      com.google.protobuf.Any getDetails(int index)
       A list of messages that carry the error details.  There is a common set of
       message types for APIs to use.
       
      repeated .google.protobuf.Any details = 3;
    • getDetailsCount

      int getDetailsCount()
       A list of messages that carry the error details.  There is a common set of
       message types for APIs to use.
       
      repeated .google.protobuf.Any details = 3;
    • getDetailsOrBuilderList

      List<? extends com.google.protobuf.AnyOrBuilder> getDetailsOrBuilderList()
       A list of messages that carry the error details.  There is a common set of
       message types for APIs to use.
       
      repeated .google.protobuf.Any details = 3;
    • getDetailsOrBuilder

      com.google.protobuf.AnyOrBuilder getDetailsOrBuilder(int index)
       A list of messages that carry the error details.  There is a common set of
       message types for APIs to use.
       
      repeated .google.protobuf.Any details = 3;