#[non_exhaustive]pub struct UpdateFeatureViewRequest {
pub feature_view: Option<FeatureView>,
pub update_mask: Option<FieldMask>,
/* private fields */
}Expand description
Request message for FeatureOnlineStoreAdminService.UpdateFeatureView.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.feature_view: Option<FeatureView>Required. The FeatureView’s name field is used to identify the
FeatureView to be updated. Format:
projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}
update_mask: Option<FieldMask>Field mask is used to specify the fields to be overwritten in the
FeatureView resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then only the non-empty fields present in the
request will be overwritten. Set the update_mask to * to override all
fields.
Updatable fields:
labelsservice_agent_typebig_query_sourcebig_query_source.uribig_query_source.entity_id_columnsfeature_registry_sourcefeature_registry_source.feature_groupssync_configsync_config.cronoptimized_config.automatic_resources
Implementations§
Source§impl UpdateFeatureViewRequest
impl UpdateFeatureViewRequest
pub fn new() -> Self
Sourcepub fn set_feature_view<T: Into<Option<FeatureView>>>(self, v: T) -> Self
pub fn set_feature_view<T: Into<Option<FeatureView>>>(self, v: T) -> Self
Sets the value of feature_view.
Sourcepub fn set_update_mask<T: Into<Option<FieldMask>>>(self, v: T) -> Self
pub fn set_update_mask<T: Into<Option<FieldMask>>>(self, v: T) -> Self
Sets the value of update_mask.
Trait Implementations§
Source§impl Clone for UpdateFeatureViewRequest
impl Clone for UpdateFeatureViewRequest
Source§fn clone(&self) -> UpdateFeatureViewRequest
fn clone(&self) -> UpdateFeatureViewRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more