class Google::Apis::RunV1::Status
Status
is a return value for calls that don't return other objects
Attributes
Suggested HTTP return code for this status, 0 if not set. +optional Corresponds to the JSON property `code` @return [Fixnum]
StatusDetails
is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status
object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined. Corresponds to the JSON property `details` @return [Google::Apis::RunV1::StatusDetails]
A human-readable description of the status of this operation. +optional Corresponds to the JSON property `message` @return [String]
ListMeta
describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of `ObjectMeta, ListMeta`. Corresponds to the JSON property `metadata` @return [Google::Apis::RunV1::ListMeta]
A machine-readable description of why this operation is in the “Failure” status. If this value is empty there is no information available. A Reason clarifies an HTTP status code but does not override it. +optional Corresponds to the JSON property `reason` @return [String]
Status
of the operation. One of: “Success” or “Failure”. More info: https:// git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md# spec-and-status +optional Corresponds to the JSON property `status` @return [String]
Public Class Methods
# File lib/google/apis/run_v1/classes.rb, line 2701 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/run_v1/classes.rb, line 2706 def update!(**args) @code = args[:code] if args.key?(:code) @details = args[:details] if args.key?(:details) @message = args[:message] if args.key?(:message) @metadata = args[:metadata] if args.key?(:metadata) @reason = args[:reason] if args.key?(:reason) @status = args[:status] if args.key?(:status) end