Struct google_api_proto::google::bigtable::admin::v2::UpdateAuthorizedViewRequest
source · pub struct UpdateAuthorizedViewRequest {
pub authorized_view: Option<AuthorizedView>,
pub update_mask: Option<FieldMask>,
pub ignore_warnings: bool,
}
Expand description
The request for [UpdateAuthorizedView][google.bigtable.admin.v2.BigtableTableAdmin.UpdateAuthorizedView].
Fields§
Required. The AuthorizedView to update. The Optional. The list of fields to update.
A mask specifying which fields in the AuthorizedView resource should be
updated. This mask is relative to the AuthorizedView resource, not to the
request message. A field will be overwritten if it is in the mask. If
empty, all fields set in the request will be overwritten. A special value
Optional. If true, ignore the safety checks when updating the
AuthorizedView.name
in authorized_view
is
used to identify the AuthorizedView. AuthorizedView name must in this
format
projects//authorizedViews/<authorized_view>
§
update_mask: Option<FieldMask>
*
means to overwrite all fields (including fields not set in the
request).ignore_warnings: bool
Trait Implementations§
impl Clone for UpdateAuthorizedViewRequest
fn clone(&self) -> UpdateAuthorizedViewRequest
fn clone_from(&mut self, source: &Self)
source
. Read moreimpl Debug for UpdateAuthorizedViewRequest
impl Message for UpdateAuthorizedViewRequest
fn encoded_len(&self) -> usize
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>
fn encode_to_vec(&self) -> Vec<u8>
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>
fn encode_length_delimited_to_vec(&self) -> Vec<u8>
fn decode(buf: impl Buf) -> Result<Self, DecodeError>
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>
self
. Read morefn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>
self
.impl PartialEq for UpdateAuthorizedViewRequest
fn eq(&self, other: &UpdateAuthorizedViewRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateAuthorizedViewRequest
Auto Trait Implementations§
impl Freeze for UpdateAuthorizedViewRequest
impl RefUnwindSafe for UpdateAuthorizedViewRequest
impl Send for UpdateAuthorizedViewRequest
impl Sync for UpdateAuthorizedViewRequest
impl Unpin for UpdateAuthorizedViewRequest
impl UnwindSafe for UpdateAuthorizedViewRequest
Blanket Implementations§
impl<T> BorrowMut<T> for T
fn borrow_mut(&mut self) -> &mut T
impl<T> Instrument for T
fn instrument(self, span: Span) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> IntoRequest<T> for T
fn into_request(self) -> Request<T>
T
in a tonic::Request
impl<T> WithSubscriber for T
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>