Struct gapi_grpc::google::storage::v1::WatchAllObjectsRequest [−][src]
Request message for WatchAllObjects.
Fields
bucket: StringName of the bucket in which to look for objects.
versions: boolIf true, lists all versions of an object as distinct results.
The default is false. For more information, see
Object
Versioning.
delimiter: StringReturns results in a directory-like mode. items will contain
only objects whose names, aside from the prefix, do not
contain delimiter. Objects whose names, aside from the
prefix, contain delimiter will have their name,
truncated after the delimiter, returned in
prefixes. Duplicate prefixes are omitted.
max_results: i32Maximum number of items plus prefixes to return
in a single page of responses. As duplicate prefixes are
omitted, fewer total results may be returned than requested. The service
will use this parameter or 1,000 items, whichever is smaller.
prefix: StringFilter results to objects whose names begin with this prefix.
include_trailing_delimiter: boolIf true, objects that end in exactly one instance of delimiter
will have their metadata included in items in addition to
prefixes.
page_token: StringA previously-returned page token representing part of the larger set of results to view.
projection: i32Set of properties to return. Defaults to NO_ACL.
channel: Option<Channel>Properties of the channel to be inserted.
common_request_params: Option<CommonRequestParams>A set of parameters common to all Storage API requests.
Implementations
impl WatchAllObjectsRequest[src]
pub fn projection(&self) -> Projection[src]
Returns the enum value of projection, or the default if the field is set to an invalid enum value.
pub fn set_projection(&mut self, value: Projection)[src]
Sets projection to the provided enum value.
Trait Implementations
impl Clone for WatchAllObjectsRequest[src]
fn clone(&self) -> WatchAllObjectsRequest[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for WatchAllObjectsRequest[src]
impl Default for WatchAllObjectsRequest[src]
fn default() -> WatchAllObjectsRequest[src]
impl Message for WatchAllObjectsRequest[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut, [src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf, [src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize[src]
fn clear(&mut self)[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut, [src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut, [src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf, [src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf, [src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf, [src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf, [src]
B: Buf,
impl PartialEq<WatchAllObjectsRequest> for WatchAllObjectsRequest[src]
fn eq(&self, other: &WatchAllObjectsRequest) -> bool[src]
fn ne(&self, other: &WatchAllObjectsRequest) -> bool[src]
impl StructuralPartialEq for WatchAllObjectsRequest[src]
Auto Trait Implementations
impl RefUnwindSafe for WatchAllObjectsRequest
impl Send for WatchAllObjectsRequest
impl Sync for WatchAllObjectsRequest
impl Unpin for WatchAllObjectsRequest
impl UnwindSafe for WatchAllObjectsRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> IntoRequest<T> for T[src]
pub fn into_request(self) -> Request<T>[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>, [src]
V: MultiLane<T>,
impl<T> WithSubscriber for T[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>, [src]
S: Into<Dispatch>,