Reference documentation and code samples for the Google API Common Protos Client class OperationResponseMapping.
An enum to be used to mark the essential (for polling) fields in an API-specific Operation object. A custom Operation object may contain many different fields, but only few of them are essential to conduct a successful polling process.
Protobuf type google.cloud.OperationResponseMapping
Namespace
Google \ CloudMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
UNDEFINED
Value: 0
Do not use.
Generated from protobuf enum UNDEFINED = 0;
NAME
Value: 1
A field in an API-specific (custom) Operation object which carries the same meaning as google.longrunning.Operation.name.
Generated from protobuf enum NAME = 1;
STATUS
Value: 2
A field in an API-specific (custom) Operation object which carries the same
meaning as google.longrunning.Operation.done. If the annotated field is of
an enum type, annotated_field_name == EnumType.DONE
semantics should be
equivalent to Operation.done == true
. If the annotated field is of type
boolean, then it should follow the same semantics as Operation.done.
Otherwise, a non-empty value should be treated as Operation.done == true
.
Generated from protobuf enum STATUS = 2;
ERROR_CODE
Value: 3
A field in an API-specific (custom) Operation object which carries the same meaning as google.longrunning.Operation.error.code.
Generated from protobuf enum ERROR_CODE = 3;
ERROR_MESSAGE
Value: 4
A field in an API-specific (custom) Operation object which carries the same meaning as google.longrunning.Operation.error.message.
Generated from protobuf enum ERROR_MESSAGE = 4;