Interface ErrorsOrBuilder (1.56.0)

public interface ErrorsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCode()

public abstract String getCode()

[Output Only] The error type identifier for this error.

optional string code = 3059181;

Returns
Type Description
String

The code.

getCodeBytes()

public abstract ByteString getCodeBytes()

[Output Only] The error type identifier for this error.

optional string code = 3059181;

Returns
Type Description
ByteString

The bytes for code.

getErrorDetails(int index)

public abstract ErrorDetails getErrorDetails(int index)

[Output Only] An optional list of messages that contain the error details. There is a set of defined message types to use for providing details.The syntax depends on the error code. For example, QuotaExceededInfo will have details when the error code is QUOTA_EXCEEDED.

repeated .google.cloud.compute.v1.ErrorDetails error_details = 274653963;

Parameter
Name Description
index int
Returns
Type Description
ErrorDetails

getErrorDetailsCount()

public abstract int getErrorDetailsCount()

[Output Only] An optional list of messages that contain the error details. There is a set of defined message types to use for providing details.The syntax depends on the error code. For example, QuotaExceededInfo will have details when the error code is QUOTA_EXCEEDED.

repeated .google.cloud.compute.v1.ErrorDetails error_details = 274653963;

Returns
Type Description
int

getErrorDetailsList()

public abstract List<ErrorDetails> getErrorDetailsList()

[Output Only] An optional list of messages that contain the error details. There is a set of defined message types to use for providing details.The syntax depends on the error code. For example, QuotaExceededInfo will have details when the error code is QUOTA_EXCEEDED.

repeated .google.cloud.compute.v1.ErrorDetails error_details = 274653963;

Returns
Type Description
List<ErrorDetails>

getErrorDetailsOrBuilder(int index)

public abstract ErrorDetailsOrBuilder getErrorDetailsOrBuilder(int index)

[Output Only] An optional list of messages that contain the error details. There is a set of defined message types to use for providing details.The syntax depends on the error code. For example, QuotaExceededInfo will have details when the error code is QUOTA_EXCEEDED.

repeated .google.cloud.compute.v1.ErrorDetails error_details = 274653963;

Parameter
Name Description
index int
Returns
Type Description
ErrorDetailsOrBuilder

getErrorDetailsOrBuilderList()

public abstract List<? extends ErrorDetailsOrBuilder> getErrorDetailsOrBuilderList()

[Output Only] An optional list of messages that contain the error details. There is a set of defined message types to use for providing details.The syntax depends on the error code. For example, QuotaExceededInfo will have details when the error code is QUOTA_EXCEEDED.

repeated .google.cloud.compute.v1.ErrorDetails error_details = 274653963;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.ErrorDetailsOrBuilder>

getLocation()

public abstract String getLocation()

[Output Only] Indicates the field in the request that caused the error. This property is optional.

optional string location = 290430901;

Returns
Type Description
String

The location.

getLocationBytes()

public abstract ByteString getLocationBytes()

[Output Only] Indicates the field in the request that caused the error. This property is optional.

optional string location = 290430901;

Returns
Type Description
ByteString

The bytes for location.

getMessage()

public abstract String getMessage()

[Output Only] An optional, human-readable error message.

optional string message = 418054151;

Returns
Type Description
String

The message.

getMessageBytes()

public abstract ByteString getMessageBytes()

[Output Only] An optional, human-readable error message.

optional string message = 418054151;

Returns
Type Description
ByteString

The bytes for message.

hasCode()

public abstract boolean hasCode()

[Output Only] The error type identifier for this error.

optional string code = 3059181;

Returns
Type Description
boolean

Whether the code field is set.

hasLocation()

public abstract boolean hasLocation()

[Output Only] Indicates the field in the request that caused the error. This property is optional.

optional string location = 290430901;

Returns
Type Description
boolean

Whether the location field is set.

hasMessage()

public abstract boolean hasMessage()

[Output Only] An optional, human-readable error message.

optional string message = 418054151;

Returns
Type Description
boolean

Whether the message field is set.