pub struct BatchReadFeatureValues(/* private fields */);featurestore-service only.Expand description
The request builder for FeaturestoreService::batch_read_feature_values calls.
§Example
use builder::featurestore_service::BatchReadFeatureValues;
let builder = prepare_request_builder();
use google_cloud_aiplatform_v1::Poller;
let response = builder.poller().until_done().await?;
fn prepare_request_builder() -> BatchReadFeatureValues {
// ... details omitted ...
}Implementations§
Source§impl BatchReadFeatureValues
impl BatchReadFeatureValues
Sourcepub fn with_request<V: Into<BatchReadFeatureValuesRequest>>(self, v: V) -> Self
pub fn with_request<V: Into<BatchReadFeatureValuesRequest>>(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 batch_read_feature_values.
Sourcepub fn poller(
self,
) -> impl Poller<BatchReadFeatureValuesResponse, BatchReadFeatureValuesOperationMetadata>
pub fn poller( self, ) -> impl Poller<BatchReadFeatureValuesResponse, BatchReadFeatureValuesOperationMetadata>
Creates a Poller to work with batch_read_feature_values.
Sourcepub fn set_featurestore<T: Into<String>>(self, v: T) -> Self
pub fn set_featurestore<T: Into<String>>(self, v: T) -> Self
Sets the value of featurestore.
This is a required field for requests.
Sourcepub fn set_destination<T: Into<Option<FeatureValueDestination>>>(
self,
v: T,
) -> Self
pub fn set_destination<T: Into<Option<FeatureValueDestination>>>( self, v: T, ) -> Self
Sets the value of destination.
This is a required field for requests.
Sourcepub fn set_pass_through_fields<T, V>(self, v: T) -> Self
pub fn set_pass_through_fields<T, V>(self, v: T) -> Self
Sets the value of pass_through_fields.
Sourcepub fn set_entity_type_specs<T, V>(self, v: T) -> Self
pub fn set_entity_type_specs<T, V>(self, v: T) -> Self
Sets the value of entity_type_specs.
This is a required field for requests.
Sourcepub fn set_start_time<T: Into<Option<Timestamp>>>(self, v: T) -> Self
pub fn set_start_time<T: Into<Option<Timestamp>>>(self, v: T) -> Self
Sets the value of start_time.
Sourcepub fn set_read_option<T: Into<Option<ReadOption>>>(self, v: T) -> Self
pub fn set_read_option<T: Into<Option<ReadOption>>>(self, v: T) -> Self
Sets the value of read_option.
Note that all the setters affecting read_option are
mutually exclusive.
Sourcepub fn set_csv_read_instances<T: Into<Box<CsvSource>>>(self, v: T) -> Self
pub fn set_csv_read_instances<T: Into<Box<CsvSource>>>(self, v: T) -> Self
Sets the value of read_option
to hold a CsvReadInstances.
Note that all the setters affecting read_option are
mutually exclusive.
Sourcepub fn set_bigquery_read_instances<T: Into<Box<BigQuerySource>>>(
self,
v: T,
) -> Self
pub fn set_bigquery_read_instances<T: Into<Box<BigQuerySource>>>( self, v: T, ) -> Self
Sets the value of read_option
to hold a BigqueryReadInstances.
Note that all the setters affecting read_option are
mutually exclusive.
Trait Implementations§
Source§impl Clone for BatchReadFeatureValues
impl Clone for BatchReadFeatureValues
Source§fn clone(&self) -> BatchReadFeatureValues
fn clone(&self) -> BatchReadFeatureValues
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 BatchReadFeatureValues
impl !RefUnwindSafe for BatchReadFeatureValues
impl Send for BatchReadFeatureValues
impl Sync for BatchReadFeatureValues
impl Unpin for BatchReadFeatureValues
impl !UnwindSafe for BatchReadFeatureValues
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.