#[non_exhaustive]pub struct ListBucketsRequest {
pub parent: String,
pub page_token: String,
pub page_size: i32,
/* private fields */
}Expand description
The parameters to ListBuckets.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.parent: StringRequired. The parent resource whose buckets are to be listed:
"projects/[PROJECT_ID]/locations/[LOCATION_ID]"
"organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]"
"folders/[FOLDER_ID]/locations/[LOCATION_ID]"Note: The locations portion of the resource must be specified, but
supplying the character - in place of [LOCATION_ID] will return all
buckets.
page_token: StringOptional. If present, then retrieve the next batch of results from the
preceding call to this method. pageToken must be the value of
nextPageToken from the previous response. The values of other method
parameters should be identical to those in the previous call.
page_size: i32Optional. The maximum number of results to return from this request.
Non-positive values are ignored. The presence of nextPageToken in the
response indicates that more results might be available.
Implementations§
Source§impl ListBucketsRequest
impl ListBucketsRequest
pub fn new() -> Self
Sourcepub fn set_parent<T: Into<String>>(self, v: T) -> Self
pub fn set_parent<T: Into<String>>(self, v: T) -> Self
Sets the value of parent.
Sourcepub fn set_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of page_token.
Sourcepub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
pub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
Sets the value of page_size.
Trait Implementations§
Source§impl Clone for ListBucketsRequest
impl Clone for ListBucketsRequest
Source§fn clone(&self) -> ListBucketsRequest
fn clone(&self) -> ListBucketsRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more