Class: Google::Cloud::Gaming::V1::OperationMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::Gaming::V1::OperationMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gaming/v1/common.rb
Overview
Represents the metadata of the long-running operation.
Defined Under Namespace
Classes: OperationStatusEntry
Instance Attribute Summary collapse
-
#api_version ⇒ ::String
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#end_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#operation_status ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Gaming::V1::OperationStatus}
readonly
Output only.
-
#requested_cancellation ⇒ ::Boolean
readonly
Output only.
-
#status_message ⇒ ::String
readonly
Output only.
-
#target ⇒ ::String
readonly
Output only.
-
#unreachable ⇒ ::Array<::String>
readonly
Output only.
-
#verb ⇒ ::String
readonly
Output only.
Instance Attribute Details
#api_version ⇒ ::String (readonly)
Returns Output only. API version used to start the operation.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time the operation was created.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#end_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time the operation finished running.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#operation_status ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Gaming::V1::OperationStatus} (readonly)
Returns Output only. Operation status for Game Services API operations. Operation status is in the form of key-value pairs where keys are resource IDs and the values show the status of the operation. In case of failures, the value includes an error code and error message.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#requested_cancellation ⇒ ::Boolean (readonly)
Returns Output only. Identifies whether the user has requested cancellation
of the operation. Operations that have successfully been cancelled
have [Operation.error][] value with a google.rpc.Status.code of 1,
corresponding to Code.CANCELLED
.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#status_message ⇒ ::String (readonly)
Returns Output only. Human-readable status of the operation, if any.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#target ⇒ ::String (readonly)
Returns Output only. Server-defined resource path for the target of the operation.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#unreachable ⇒ ::Array<::String> (readonly)
Returns Output only. List of Locations that could not be reached.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#verb ⇒ ::String (readonly)
Returns Output only. Name of the verb executed by the operation.
58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/gaming/v1/common.rb', line 58 class OperationMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Gaming::V1::OperationStatus] class OperationStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |