pub struct DeleteFeatureValues(/* private fields */);featurestore-service only.Expand description
The request builder for FeaturestoreService::delete_feature_values calls.
§Example
use builder::featurestore_service::DeleteFeatureValues;
let builder = prepare_request_builder();
use google_cloud_aiplatform_v1::Poller;
let response = builder.poller().until_done().await?;
fn prepare_request_builder() -> DeleteFeatureValues {
// ... details omitted ...
}Implementations§
Source§impl DeleteFeatureValues
impl DeleteFeatureValues
Sourcepub fn with_request<V: Into<DeleteFeatureValuesRequest>>(self, v: V) -> Self
pub fn with_request<V: Into<DeleteFeatureValuesRequest>>(self, v: V) -> Self
Sets the full request, replacing any prior values.
Sourcepub fn with_options<V: Into<RequestOptions>>(self, v: V) -> Self
pub fn with_options<V: Into<RequestOptions>>(self, v: V) -> Self
Sets all the options, replacing any prior values.
Sourcepub async fn send(self) -> Result<Operation>
pub async fn send(self) -> Result<Operation>
Sends the request.
§Long running operations
This starts, but does not poll, a longrunning operation. More information on delete_feature_values.
Sourcepub fn poller(
self,
) -> impl Poller<DeleteFeatureValuesResponse, DeleteFeatureValuesOperationMetadata>
pub fn poller( self, ) -> impl Poller<DeleteFeatureValuesResponse, DeleteFeatureValuesOperationMetadata>
Creates a Poller to work with delete_feature_values.
Sourcepub fn set_entity_type<T: Into<String>>(self, v: T) -> Self
pub fn set_entity_type<T: Into<String>>(self, v: T) -> Self
Sets the value of entity_type.
This is a required field for requests.
Sourcepub fn set_delete_option<T: Into<Option<DeleteOption>>>(self, v: T) -> Self
pub fn set_delete_option<T: Into<Option<DeleteOption>>>(self, v: T) -> Self
Sets the value of delete_option.
Note that all the setters affecting delete_option are
mutually exclusive.
Sourcepub fn set_select_entity<T: Into<Box<SelectEntity>>>(self, v: T) -> Self
pub fn set_select_entity<T: Into<Box<SelectEntity>>>(self, v: T) -> Self
Sets the value of delete_option
to hold a SelectEntity.
Note that all the setters affecting delete_option are
mutually exclusive.
Sourcepub fn set_select_time_range_and_feature<T: Into<Box<SelectTimeRangeAndFeature>>>(
self,
v: T,
) -> Self
pub fn set_select_time_range_and_feature<T: Into<Box<SelectTimeRangeAndFeature>>>( self, v: T, ) -> Self
Sets the value of delete_option
to hold a SelectTimeRangeAndFeature.
Note that all the setters affecting delete_option are
mutually exclusive.
Trait Implementations§
Source§impl Clone for DeleteFeatureValues
impl Clone for DeleteFeatureValues
Source§fn clone(&self) -> DeleteFeatureValues
fn clone(&self) -> DeleteFeatureValues
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreAuto Trait Implementations§
impl Freeze for DeleteFeatureValues
impl !RefUnwindSafe for DeleteFeatureValues
impl Send for DeleteFeatureValues
impl Sync for DeleteFeatureValues
impl Unpin for DeleteFeatureValues
impl !UnwindSafe for DeleteFeatureValues
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> RequestOptionsBuilder for Twhere
T: RequestBuilder,
impl<T> RequestOptionsBuilder for Twhere
T: RequestBuilder,
Source§fn with_idempotency(self, v: bool) -> T
fn with_idempotency(self, v: bool) -> T
v is true, treat the RPC underlying this method as idempotent.