Class: Google::Apis::FileV1::ListSnapshotsResponse
- Inherits:
-
Object
- Object
- Google::Apis::FileV1::ListSnapshotsResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/file_v1/classes.rb,
lib/google/apis/file_v1/representations.rb,
lib/google/apis/file_v1/representations.rb
Overview
ListSnapshotsResponse is the result of ListSnapshotsRequest.
Instance Attribute Summary collapse
-
#next_page_token ⇒ String
The token you can use to retrieve the next page of results.
-
#snapshots ⇒ Array<Google::Apis::FileV1::Snapshot>
A list of snapshots in the project for the specified instance.
-
#unreachable ⇒ Array<String>
Unordered list.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListSnapshotsResponse
constructor
A new instance of ListSnapshotsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListSnapshotsResponse
Returns a new instance of ListSnapshotsResponse.
1122 1123 1124 |
# File 'lib/google/apis/file_v1/classes.rb', line 1122 def initialize(**args) update!(**args) end |
Instance Attribute Details
#next_page_token ⇒ String
The token you can use to retrieve the next page of results. Not returned if
there are no more results in the list.
Corresponds to the JSON property nextPageToken
1110 1111 1112 |
# File 'lib/google/apis/file_v1/classes.rb', line 1110 def next_page_token @next_page_token end |
#snapshots ⇒ Array<Google::Apis::FileV1::Snapshot>
A list of snapshots in the project for the specified instance.
Corresponds to the JSON property snapshots
1115 1116 1117 |
# File 'lib/google/apis/file_v1/classes.rb', line 1115 def snapshots @snapshots end |
#unreachable ⇒ Array<String>
Unordered list. Locations that could not be reached.
Corresponds to the JSON property unreachable
1120 1121 1122 |
# File 'lib/google/apis/file_v1/classes.rb', line 1120 def unreachable @unreachable end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1127 1128 1129 1130 1131 |
# File 'lib/google/apis/file_v1/classes.rb', line 1127 def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @snapshots = args[:snapshots] if args.key?(:snapshots) @unreachable = args[:unreachable] if args.key?(:unreachable) end |