com.google.rpc.StatusOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dubbo Show documentation
Show all versions of dubbo Show documentation
The all in one project of dubbo
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: status.proto
// Protobuf Java Version: 3.25.5
package com.google.rpc;
public interface StatusOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.rpc.Status)
com.google.protobuf.MessageOrBuilder {
/**
*
* The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
*
*
* int32 code = 1;
* @return The code.
*/
int getCode();
/**
*
* 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;
* @return The message.
*/
java.lang.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;
* @return The bytes for message.
*/
com.google.protobuf.ByteString
getMessageBytes();
/**
*
* A list of messages that carry the error details. There will be a
* common set of message types for APIs to use.
*
*
* repeated .google.protobuf.Any details = 3;
*/
java.util.List
getDetailsList();
/**
*
* A list of messages that carry the error details. There will be a
* common set of message types for APIs to use.
*
*
* repeated .google.protobuf.Any details = 3;
*/
com.google.protobuf.Any getDetails(int index);
/**
*
* A list of messages that carry the error details. There will be a
* common set of message types for APIs to use.
*
*
* repeated .google.protobuf.Any details = 3;
*/
int getDetailsCount();
/**
*
* A list of messages that carry the error details. There will be a
* common set of message types for APIs to use.
*
*
* repeated .google.protobuf.Any details = 3;
*/
java.util.List extends com.google.protobuf.AnyOrBuilder>
getDetailsOrBuilderList();
/**
*
* A list of messages that carry the error details. There will be a
* common set of message types for APIs to use.
*
*
* repeated .google.protobuf.Any details = 3;
*/
com.google.protobuf.AnyOrBuilder getDetailsOrBuilder(
int index);
}