@@ -70,6 +70,7 @@ type ClusterPlan struct {
7070 FeatureTemplates bool `json:"feature_templates"`
7171 FeatureFunctions bool `json:"feature_functions"`
7272 FeatureSearchRelevancy bool `json:"feature_search_relevancy"`
73+ FeatureSearchGrader bool `json:"feature_search_grader"`
7374 Trial bool `json:"trial"`
7475 TrialValidity int64 `json:"trial_validity"`
7576 TierValidity int64 `json:"tier_validity"`
@@ -121,6 +122,7 @@ type ArcInstanceDetails struct {
121122 FeatureTemplates bool `json:"feature_templates"`
122123 FeatureFunctions bool `json:"feature_functions"`
123124 FeatureSearchRelevancy bool `json:"feature_search_relevancy"`
125+ FeatureSearchGrader bool `json:"feature_search_grader"`
124126}
125127
126128// SetDefaultTier sets the default tier when billing is disabled
@@ -206,6 +208,7 @@ func getArcInstance(arcID string) (ArcInstance, error) {
206208 SetFeatureRules (arcInstanceByID .FeatureRules )
207209 SetFeatureFunctions (arcInstanceByID .FeatureFunctions )
208210 SetFeatureSearchRelevancy (arcInstanceByID .FeatureSearchRelevancy )
211+ SetFeatureSearchGrader (arcInstanceByID .FeatureSearchGrader )
209212 SetFeatureTemplates (arcInstanceByID .FeatureTemplates )
210213 } else {
211214 return arcInstance , errors .New ("No valid instance found for the provided ARC_ID" )
@@ -256,6 +259,7 @@ func getArcClusterInstance(clusterID string) (ArcInstance, error) {
256259 SetFeatureRules (arcInstanceDetails .FeatureRules )
257260 SetFeatureFunctions (arcInstanceDetails .FeatureFunctions )
258261 SetFeatureSearchRelevancy (arcInstanceDetails .FeatureSearchRelevancy )
262+ SetFeatureSearchGrader (arcInstanceDetails .FeatureSearchGrader )
259263 SetFeatureTemplates (arcInstanceDetails .FeatureTemplates )
260264 } else {
261265 return arcInstance , errors .New ("No valid instance found for the provided CLUSTER_ID" )
@@ -304,6 +308,7 @@ func getClusterPlan(clusterID string) (ClusterPlan, error) {
304308 SetFeatureRules (response .Plan .FeatureRules )
305309 SetFeatureFunctions (response .Plan .FeatureFunctions )
306310 SetFeatureSearchRelevancy (response .Plan .FeatureSearchRelevancy )
311+ SetFeatureSearchGrader (response .Plan .FeatureSearchGrader )
307312 SetFeatureTemplates (response .Plan .FeatureTemplates )
308313
309314 return clusterPlan , nil
0 commit comments