Compute V1 Client - Class ErrorDetails (1.23.0)

Reference documentation and code samples for the Compute V1 Client class ErrorDetails.

Generated from protobuf message google.cloud.compute.v1.ErrorDetails

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ error_infoErrorInfo
↳ helpHelp
↳ localized_messageLocalizedMessage
↳ quota_infoQuotaExceededInfo

getErrorInfo

Generated from protobuf field optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;

Returns
TypeDescription
ErrorInfo|null

hasErrorInfo

clearErrorInfo

setErrorInfo

Generated from protobuf field optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;

Parameter
NameDescription
varErrorInfo
Returns
TypeDescription
$this

getHelp

Generated from protobuf field optional .google.cloud.compute.v1.Help help = 3198785;

Returns
TypeDescription
Help|null

hasHelp

clearHelp

setHelp

Generated from protobuf field optional .google.cloud.compute.v1.Help help = 3198785;

Parameter
NameDescription
varHelp
Returns
TypeDescription
$this

getLocalizedMessage

Generated from protobuf field optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;

Returns
TypeDescription
LocalizedMessage|null

hasLocalizedMessage

clearLocalizedMessage

setLocalizedMessage

Generated from protobuf field optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;

Parameter
NameDescription
varLocalizedMessage
Returns
TypeDescription
$this

getQuotaInfo

Generated from protobuf field optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;

Returns
TypeDescription
QuotaExceededInfo|null

hasQuotaInfo

clearQuotaInfo

setQuotaInfo

Generated from protobuf field optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;

Parameter
NameDescription
varQuotaExceededInfo
Returns
TypeDescription
$this