It is a repeated field to support fetching key columns from nested
structs, such as `STRUCT` query parameters.
Parts are in the order they should appear in the encoded key.
Parts are in the order they should appear in the encoded key.
It is a repeated field to support fetching key columns from nested
structs, such as `STRUCT` query parameters.
KeyRecipe.Part.Builder.clear()
KeyRecipe.Part.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
`identifier` is the name of the column or query parameter.
How NULLs are represented in the encoded key part.
KeyRecipe.Part.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Whether the key column is sorted ascending or descending.
If true, the client is responsible to fill in the value randomly.
It is a repeated field to support fetching key columns from nested
structs, such as `STRUCT` query parameters.
If non-zero, `tag` is the only field present in this `Part`.
The type of the key part.
The constant value of the key part.
KeyRecipe.Part.Builder.clone()
Parts are in the order they should appear in the encoded key.
KeyRecipe.Part.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
KeyRecipe.Part.Builder.mergeFrom(com.google.protobuf.Message other)
The type of the key part.
KeyRecipe.Part.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
KeyRecipe.Part.Builder.mergeValue(com.google.protobuf.Value value)
The constant value of the key part.
KeyRecipe.Part.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
KeyRecipe.Part.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value)
`identifier` is the name of the column or query parameter.
`identifier` is the name of the column or query parameter.
How NULLs are represented in the encoded key part.
How NULLs are represented in the encoded key part.
Whether the key column is sorted ascending or descending.
Whether the key column is sorted ascending or descending.
KeyRecipe.Part.Builder.setRandom(boolean value)
If true, the client is responsible to fill in the value randomly.
KeyRecipe.Part.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value)
It is a repeated field to support fetching key columns from nested
structs, such as `STRUCT` query parameters.
KeyRecipe.Part.Builder.setTag(int value)
If non-zero, `tag` is the only field present in this `Part`.
The type of the key part.
The type of the key part.
KeyRecipe.Part.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
KeyRecipe.Part.Builder.setValue(com.google.protobuf.Value value)
The constant value of the key part.
KeyRecipe.Part.Builder.setValue(com.google.protobuf.Value.Builder builderForValue)
The constant value of the key part.