pub struct ImportFeatureValues(/* private fields */);featurestore-service only.Expand description
The request builder for FeaturestoreService::import_feature_values calls.
§Example
use builder::featurestore_service::ImportFeatureValues;
use lro::Poller;
let builder = prepare_request_builder();
let response = builder.poller().until_done().await?;
fn prepare_request_builder() -> ImportFeatureValues {
// ... details omitted ...
}Implementations§
Source§impl ImportFeatureValues
impl ImportFeatureValues
Sourcepub fn with_request<V: Into<ImportFeatureValuesRequest>>(self, v: V) -> Self
pub fn with_request<V: Into<ImportFeatureValuesRequest>>(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 import_feature_values.
Sourcepub fn poller(
self,
) -> impl Poller<ImportFeatureValuesResponse, ImportFeatureValuesOperationMetadata>
pub fn poller( self, ) -> impl Poller<ImportFeatureValuesResponse, ImportFeatureValuesOperationMetadata>
Creates a Poller to work with import_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_entity_id_field<T: Into<String>>(self, v: T) -> Self
pub fn set_entity_id_field<T: Into<String>>(self, v: T) -> Self
Sets the value of entity_id_field.
Sourcepub fn set_feature_specs<T, V>(self, v: T) -> Self
pub fn set_feature_specs<T, V>(self, v: T) -> Self
Sets the value of feature_specs.
This is a required field for requests.
Sourcepub fn set_disable_online_serving<T: Into<bool>>(self, v: T) -> Self
pub fn set_disable_online_serving<T: Into<bool>>(self, v: T) -> Self
Sets the value of disable_online_serving.
Sourcepub fn set_worker_count<T: Into<i32>>(self, v: T) -> Self
pub fn set_worker_count<T: Into<i32>>(self, v: T) -> Self
Sets the value of worker_count.
Sourcepub fn set_disable_ingestion_analysis<T: Into<bool>>(self, v: T) -> Self
pub fn set_disable_ingestion_analysis<T: Into<bool>>(self, v: T) -> Self
Sets the value of disable_ingestion_analysis.
Sourcepub fn set_source<T: Into<Option<Source>>>(self, v: T) -> Self
pub fn set_source<T: Into<Option<Source>>>(self, v: T) -> Self
Sets the value of source.
Note that all the setters affecting source are
mutually exclusive.
Sourcepub fn set_avro_source<T: Into<Box<AvroSource>>>(self, v: T) -> Self
pub fn set_avro_source<T: Into<Box<AvroSource>>>(self, v: T) -> Self
Sets the value of source
to hold a AvroSource.
Note that all the setters affecting source are
mutually exclusive.
Sourcepub fn set_bigquery_source<T: Into<Box<BigQuerySource>>>(self, v: T) -> Self
pub fn set_bigquery_source<T: Into<Box<BigQuerySource>>>(self, v: T) -> Self
Sets the value of source
to hold a BigquerySource.
Note that all the setters affecting source are
mutually exclusive.
Sourcepub fn set_csv_source<T: Into<Box<CsvSource>>>(self, v: T) -> Self
pub fn set_csv_source<T: Into<Box<CsvSource>>>(self, v: T) -> Self
Sets the value of source
to hold a CsvSource.
Note that all the setters affecting source are
mutually exclusive.
Sourcepub fn set_feature_time_source<T: Into<Option<FeatureTimeSource>>>(
self,
v: T,
) -> Self
pub fn set_feature_time_source<T: Into<Option<FeatureTimeSource>>>( self, v: T, ) -> Self
Sets the value of feature_time_source.
Note that all the setters affecting feature_time_source are
mutually exclusive.
Sourcepub fn set_feature_time_field<T: Into<String>>(self, v: T) -> Self
pub fn set_feature_time_field<T: Into<String>>(self, v: T) -> Self
Sets the value of feature_time_source
to hold a FeatureTimeField.
Note that all the setters affecting feature_time_source are
mutually exclusive.
Sourcepub fn set_feature_time<T: Into<Box<Timestamp>>>(self, v: T) -> Self
pub fn set_feature_time<T: Into<Box<Timestamp>>>(self, v: T) -> Self
Sets the value of feature_time_source
to hold a FeatureTime.
Note that all the setters affecting feature_time_source are
mutually exclusive.
Trait Implementations§
Source§impl Clone for ImportFeatureValues
impl Clone for ImportFeatureValues
Source§fn clone(&self) -> ImportFeatureValues
fn clone(&self) -> ImportFeatureValues
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 ImportFeatureValues
impl !RefUnwindSafe for ImportFeatureValues
impl Send for ImportFeatureValues
impl Sync for ImportFeatureValues
impl Unpin for ImportFeatureValues
impl !UnwindSafe for ImportFeatureValues
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
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.