Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class SliceConfig.
Specification message containing the config for this SliceSpec.
When kind is selected as value and/or range, only a single slice
will be computed.
When all_values is present, a separate slice will be computed for
each possible label/value for the corresponding key in config.
Examples, with feature zip_code with values 12345, 23334, 88888 and
feature country with values "US", "Canada", "Mexico" in the dataset:
Example 1:
{
"zip_code": { "value": { "float_value": 12345.0 } }
}
A single slice for any data with zip_code 12345 in the dataset.
Example 2:
{
"zip_code": { "range": { "low": 12345, "high": 20000 } }
}
A single slice containing data where the zip_codes between 12345 and
20000 For this example, data with the zip_code of 12345 will be in this
slice.
Example 3:
{
"zip_code": { "range": { "low": 10000, "high": 20000 } },
"country": { "value": { "string_value": "US" } }
}
A single slice containing data where the zip_codes between 10000 and
20000 has the country "US". For this example, data with the zip_code of
12345 and country "US" will be in this slice.
Example 4:
{ "country": {"all_values": { "value": true } } }
Three slices are computed, one for each unique country in the dataset.
Example 5:
{
"country": { "all_values": { "value": true } },
"zip_code": { "value": { "float_value": 12345.0 } }
}
Three slices are computed, one for each unique country in the dataset
where the zip_code is also 12345. For this example, data with zip_code
12345 and country "US" will be in one slice, zip_code 12345 and country
"Canada" in another slice, and zip_code 12345 and country "Mexico" in
another slice, totaling 3 slices.
Generated from protobuf message google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class SliceConfig (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class SliceConfig.\n\nSpecification message containing the config for this SliceSpec.\n\nWhen `kind` is selected as `value` and/or `range`, only a single slice\nwill be computed.\nWhen `all_values` is present, a separate slice will be computed for\neach possible label/value for the corresponding key in `config`.\nExamples, with feature zip_code with values 12345, 23334, 88888 and\nfeature country with values \"US\", \"Canada\", \"Mexico\" in the dataset:\nExample 1:\n{\n\"zip_code\": { \"value\": { \"float_value\": 12345.0 } }\n}\nA single slice for any data with zip_code 12345 in the dataset.\nExample 2:\n{\n\"zip_code\": { \"range\": { \"low\": 12345, \"high\": 20000 } }\n}\nA single slice containing data where the zip_codes between 12345 and\n20000 For this example, data with the zip_code of 12345 will be in this\nslice.\nExample 3:\n{\n\"zip_code\": { \"range\": { \"low\": 10000, \"high\": 20000 } },\n\"country\": { \"value\": { \"string_value\": \"US\" } }\n}\nA single slice containing data where the zip_codes between 10000 and\n20000 has the country \"US\". For this example, data with the zip_code of\n12345 and country \"US\" will be in this slice.\nExample 4:\n{ \"country\": {\"all_values\": { \"value\": true } } }\nThree slices are computed, one for each unique country in the dataset.\nExample 5:\n{\n\"country\": { \"all_values\": { \"value\": true } },\n\"zip_code\": { \"value\": { \"float_value\": 12345.0 } }\n}\nThree slices are computed, one for each unique country in the dataset\nwhere the zip_code is also 12345. For this example, data with zip_code\n12345 and country \"US\" will be in one slice, zip_code 12345 and country\n\"Canada\" in another slice, and zip_code 12345 and country \"Mexico\" in\nanother slice, totaling 3 slices.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1 \\\\ ModelEvaluationSlice \\\\ Slice \\\\ SliceSpec\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getValue\n\nA unique specific value for a given feature.\n\nExample: `{ \"value\": { \"string_value\": \"12345\" } }`\n\n### hasValue\n\n### setValue\n\nA unique specific value for a given feature.\n\nExample: `{ \"value\": { \"string_value\": \"12345\" } }`\n\n### getRange\n\nA range of values for a numerical feature.\n\nExample: `{\"range\":{\"low\":10000.0,\"high\":50000.0}}`\nwill capture 12345 and 23334 in the slice.\n\n### hasRange\n\n### setRange\n\nA range of values for a numerical feature.\n\nExample: `{\"range\":{\"low\":10000.0,\"high\":50000.0}}`\nwill capture 12345 and 23334 in the slice.\n\n### getAllValues\n\nIf all_values is set to true, then all possible labels of the keyed\nfeature will have another slice computed.\n\nExample: `{\"all_values\":{\"value\":true}}`\n\n### hasAllValues\n\n### getAllValuesUnwrapped\n\nReturns the unboxed value from `getAllValues()`\n\nIf all_values is set to true, then all possible labels of the keyed\nfeature will have another slice computed.\nExample: `{\"all_values\":{\"value\":true}}`\n\n### setAllValues\n\nIf all_values is set to true, then all possible labels of the keyed\nfeature will have another slice computed.\n\nExample: `{\"all_values\":{\"value\":true}}`\n\n### setAllValuesUnwrapped\n\nSets the field by wrapping a primitive type in a Google\\\\Protobuf\\\\BoolValue object.\n\nIf all_values is set to true, then all possible labels of the keyed\nfeature will have another slice computed.\nExample: `{\"all_values\":{\"value\":true}}`\n\n### getKind"]]