MCPcopy Index your code
hub / github.com/feast-dev/feast / set_feature_view_state

Method set_feature_view_state

sdk/python/feast/feature_store.py:866–880  ·  view source on GitHub ↗

Set the lifecycle state of a feature view. Args: name: Name of feature view. state: Target state.

(self, name: str, state: FeatureViewState)

Source from the content-addressed store, hash-verified

864 self.registry.apply_feature_view(fv, self.project)
865
866 def set_feature_view_state(self, name: str, state: FeatureViewState):
867 """
868 Set the lifecycle state of a feature view.
869
870 Args:
871 name: Name of feature view.
872 state: Target state.
873 """
874 fv = self.registry.get_any_feature_view(name, self.project)
875 if not fv.state.can_transition_to(state): # type: ignore[attr-defined]
876 raise ValueError(
877 f"Invalid state transition: {fv.state.name} -> {state.name}." # type: ignore[attr-defined]
878 )
879 fv.state = state # type: ignore[attr-defined]
880 self.registry.apply_feature_view(fv, self.project)
881
882 def delete_feature_service(self, name: str):
883 """

Callers

nothing calls this directly

Calls 3

can_transition_toMethod · 0.80
get_any_feature_viewMethod · 0.45
apply_feature_viewMethod · 0.45

Tested by

no test coverage detected