Struct google_api_proto::google::cloud::dataproc::v1::ListAutoscalingPoliciesRequest
source · pub struct ListAutoscalingPoliciesRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
}
Expand description
A request to list autoscaling policies in a project.
Fields§
§parent: String
Required. The “resource name” of the region or location, as described in https://cloud.google.com/apis/design/resource_names.
-
For
projects.regions.autoscalingPolicies.list
, the resource name of the region has the following format:projects/{project_id}/regions/{region}
-
For
projects.locations.autoscalingPolicies.list
, the resource name of the location has the following format:projects/{project_id}/locations/{location}
page_size: i32
Optional. The maximum number of results to return in each response. Must be less than or equal to 1000. Defaults to 100.
page_token: String
Optional. The page token, returned by a previous call, to request the next page of results.
Trait Implementations§
source§impl Clone for ListAutoscalingPoliciesRequest
impl Clone for ListAutoscalingPoliciesRequest
source§fn clone(&self) -> ListAutoscalingPoliciesRequest
fn clone(&self) -> ListAutoscalingPoliciesRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Message for ListAutoscalingPoliciesRequest
impl Message for ListAutoscalingPoliciesRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for ListAutoscalingPoliciesRequest
impl PartialEq for ListAutoscalingPoliciesRequest
source§fn eq(&self, other: &ListAutoscalingPoliciesRequest) -> bool
fn eq(&self, other: &ListAutoscalingPoliciesRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListAutoscalingPoliciesRequest
Auto Trait Implementations§
impl Freeze for ListAutoscalingPoliciesRequest
impl RefUnwindSafe for ListAutoscalingPoliciesRequest
impl Send for ListAutoscalingPoliciesRequest
impl Sync for ListAutoscalingPoliciesRequest
impl Unpin for ListAutoscalingPoliciesRequest
impl UnwindSafe for ListAutoscalingPoliciesRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request