Class: Google::Apis::RunV1alpha1::ListMeta
- Inherits:
-
Object
- Object
- Google::Apis::RunV1alpha1::ListMeta
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/run_v1alpha1/classes.rb,
generated/google/apis/run_v1alpha1/representations.rb,
generated/google/apis/run_v1alpha1/representations.rb
Overview
ListMeta describes metadata that synthetic resources must have, including
lists and various status objects. A resource may have only one of ObjectMeta,
ListMeta
.
Instance Attribute Summary collapse
-
#continue ⇒ String
continue may be set if the user set a limit on the number of items returned, and indicates that the server has more data available.
-
#resource_version ⇒ String
String that identifies the server's internal version of this object that can be used by clients to determine when objects have changed.
-
#self_link ⇒ String
SelfLink is a URL representing this object.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListMeta
constructor
A new instance of ListMeta.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListMeta
Returns a new instance of ListMeta.
2451 2452 2453 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 2451 def initialize(**args) update!(**args) end |
Instance Attribute Details
#continue ⇒ String
continue may be set if the user set a limit on the number of items returned,
and indicates that the server has more data available. The value is opaque and
may be used to issue another request to the endpoint that served this list to
retrieve the next set of available objects. Continuing a list may not be
possible if the server configuration has changed or more than a few minutes
have passed. The resourceVersion field returned when using this continue value
will be identical to the value in the first response.
Corresponds to the JSON property continue
2433 2434 2435 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 2433 def continue @continue end |
#resource_version ⇒ String
String that identifies the server's internal version of this object that can
be used by clients to determine when objects have changed. Value must be
treated as opaque by clients and passed unmodified back to the server.
Populated by the system. Read-only. More info: https://git.k8s.io/community/
contributors/devel/api-conventions.md#concurrency-control-and-consistency +
optional
Corresponds to the JSON property resourceVersion
2443 2444 2445 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 2443 def resource_version @resource_version end |
#self_link ⇒ String
SelfLink is a URL representing this object. Populated by the system. Read-only.
+optional
Corresponds to the JSON property selfLink
2449 2450 2451 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 2449 def self_link @self_link end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2456 2457 2458 2459 2460 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 2456 def update!(**args) @continue = args[:continue] if args.key?(:continue) @resource_version = args[:resource_version] if args.key?(:resource_version) @self_link = args[:self_link] if args.key?(:self_link) end |