Class AggregateRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
io.deephaven.proto.backplane.grpc.AggregateRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AggregateRequestOrBuilder,Cloneable
- Enclosing class:
- AggregateRequest
public static final class AggregateRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
implements AggregateRequestOrBuilder
Protobuf type
io.deephaven.proto.backplane.grpc.AggregateRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAggregations(int index, Aggregation value) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;addAggregations(int index, Aggregation.Builder builderForValue) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;addAggregations(Aggregation value) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;addAggregations(Aggregation.Builder builderForValue) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;addAggregationsBuilder(int index) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;addAllAggregations(Iterable<? extends Aggregation> values) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;addAllGroupByColumns(Iterable<String> values) repeated string group_by_columns = 6;addGroupByColumns(String value) repeated string group_by_columns = 6;addGroupByColumnsBytes(com.google.protobuf.ByteString value) repeated string group_by_columns = 6;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated string group_by_columns = 6;A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Whether to keep result rows for groups that are initially empty or become empty as a result of updates..io.deephaven.proto.backplane.grpc.Ticket result_id = 1;.io.deephaven.proto.backplane.grpc.TableReference source_id = 2;clone()getAggregations(int index) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;getAggregationsBuilder(int index) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;intrepeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;getAggregationsOrBuilder(int index) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;List<? extends AggregationOrBuilder>repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGroupByColumns(int index) repeated string group_by_columns = 6;com.google.protobuf.ByteStringgetGroupByColumnsBytes(int index) repeated string group_by_columns = 6;intrepeated string group_by_columns = 6;com.google.protobuf.ProtocolStringListrepeated string group_by_columns = 6;A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.booleanWhether to keep result rows for groups that are initially empty or become empty as a result of updates..io.deephaven.proto.backplane.grpc.Ticket result_id = 1;.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;.io.deephaven.proto.backplane.grpc.TableReference source_id = 2;.io.deephaven.proto.backplane.grpc.TableReference source_id = 2;.io.deephaven.proto.backplane.grpc.TableReference source_id = 2;booleanA table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.boolean.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;boolean.io.deephaven.proto.backplane.grpc.TableReference source_id = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(AggregateRequest other) A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.mergeResultId(Ticket value) .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;mergeSourceId(TableReference value) .io.deephaven.proto.backplane.grpc.TableReference source_id = 2;final AggregateRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAggregations(int index) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;setAggregations(int index, Aggregation value) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;setAggregations(int index, Aggregation.Builder builderForValue) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;setGroupByColumns(int index, String value) repeated string group_by_columns = 6;setInitialGroupsId(TableReference value) A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.setInitialGroupsId(TableReference.Builder builderForValue) A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups.setPreserveEmpty(boolean value) Whether to keep result rows for groups that are initially empty or become empty as a result of updates.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResultId(Ticket value) .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;setResultId(Ticket.Builder builderForValue) .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;setSourceId(TableReference value) .io.deephaven.proto.backplane.grpc.TableReference source_id = 2;setSourceId(TableReference.Builder builderForValue) .io.deephaven.proto.backplane.grpc.TableReference source_id = 2;final AggregateRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
setField
public AggregateRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
setRepeatedField
public AggregateRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
addRepeatedField
public AggregateRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregateRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
mergeFrom
public AggregateRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregateRequest.Builder>- Throws:
IOException
-
hasResultId
public boolean hasResultId().io.deephaven.proto.backplane.grpc.Ticket result_id = 1;- Specified by:
hasResultIdin interfaceAggregateRequestOrBuilder- Returns:
- Whether the resultId field is set.
-
getResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;- Specified by:
getResultIdin interfaceAggregateRequestOrBuilder- Returns:
- The resultId.
-
setResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1; -
setResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1; -
mergeResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1; -
clearResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1; -
getResultIdBuilder
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1; -
getResultIdOrBuilder
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;- Specified by:
getResultIdOrBuilderin interfaceAggregateRequestOrBuilder
-
hasSourceId
public boolean hasSourceId().io.deephaven.proto.backplane.grpc.TableReference source_id = 2;- Specified by:
hasSourceIdin interfaceAggregateRequestOrBuilder- Returns:
- Whether the sourceId field is set.
-
getSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 2;- Specified by:
getSourceIdin interfaceAggregateRequestOrBuilder- Returns:
- The sourceId.
-
setSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 2; -
setSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 2; -
mergeSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 2; -
clearSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 2; -
getSourceIdBuilder
.io.deephaven.proto.backplane.grpc.TableReference source_id = 2; -
getSourceIdOrBuilder
.io.deephaven.proto.backplane.grpc.TableReference source_id = 2;- Specified by:
getSourceIdOrBuilderin interfaceAggregateRequestOrBuilder
-
hasInitialGroupsId
public boolean hasInitialGroupsId()A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3;- Specified by:
hasInitialGroupsIdin interfaceAggregateRequestOrBuilder- Returns:
- Whether the initialGroupsId field is set.
-
getInitialGroupsId
A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3;- Specified by:
getInitialGroupsIdin interfaceAggregateRequestOrBuilder- Returns:
- The initialGroupsId.
-
setInitialGroupsId
A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3; -
setInitialGroupsId
A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3; -
mergeInitialGroupsId
A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3; -
clearInitialGroupsId
A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3; -
getInitialGroupsIdBuilder
A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3; -
getInitialGroupsIdOrBuilder
A table whose distinct combinations of values for the group_by_columns should be used to create an initial set of aggregation groups. All other columns are ignored. This is useful in combination with preserve_empty == true to ensure that particular groups appear in the result table, or with preserve_empty == false to control the encounter order for a collection of groups and thus their relative order in the result. Changes to initial_group_ids are not expected or handled; if initial_groups_id is a refreshing table, only its contents at instantiation time will be used. If initial_groups_id is not present, the result will be the same as if a table with no rows was supplied.
.io.deephaven.proto.backplane.grpc.TableReference initial_groups_id = 3;- Specified by:
getInitialGroupsIdOrBuilderin interfaceAggregateRequestOrBuilder
-
getPreserveEmpty
public boolean getPreserveEmpty()Whether to keep result rows for groups that are initially empty or become empty as a result of updates. Each aggregation operator defines its own value for empty groups.
bool preserve_empty = 4;- Specified by:
getPreserveEmptyin interfaceAggregateRequestOrBuilder- Returns:
- The preserveEmpty.
-
setPreserveEmpty
Whether to keep result rows for groups that are initially empty or become empty as a result of updates. Each aggregation operator defines its own value for empty groups.
bool preserve_empty = 4;- Parameters:
value- The preserveEmpty to set.- Returns:
- This builder for chaining.
-
clearPreserveEmpty
Whether to keep result rows for groups that are initially empty or become empty as a result of updates. Each aggregation operator defines its own value for empty groups.
bool preserve_empty = 4;- Returns:
- This builder for chaining.
-
getAggregationsList
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;- Specified by:
getAggregationsListin interfaceAggregateRequestOrBuilder
-
getAggregationsCount
public int getAggregationsCount()repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;- Specified by:
getAggregationsCountin interfaceAggregateRequestOrBuilder
-
getAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;- Specified by:
getAggregationsin interfaceAggregateRequestOrBuilder
-
setAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
setAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
addAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
addAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
addAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
addAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
addAllAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
clearAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
removeAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
getAggregationsBuilder
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
getAggregationsOrBuilder
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;- Specified by:
getAggregationsOrBuilderin interfaceAggregateRequestOrBuilder
-
getAggregationsOrBuilderList
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5;- Specified by:
getAggregationsOrBuilderListin interfaceAggregateRequestOrBuilder
-
addAggregationsBuilder
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
addAggregationsBuilder
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
getAggregationsBuilderList
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 5; -
getGroupByColumnsList
public com.google.protobuf.ProtocolStringList getGroupByColumnsList()repeated string group_by_columns = 6;- Specified by:
getGroupByColumnsListin interfaceAggregateRequestOrBuilder- Returns:
- A list containing the groupByColumns.
-
getGroupByColumnsCount
public int getGroupByColumnsCount()repeated string group_by_columns = 6;- Specified by:
getGroupByColumnsCountin interfaceAggregateRequestOrBuilder- Returns:
- The count of groupByColumns.
-
getGroupByColumns
repeated string group_by_columns = 6;- Specified by:
getGroupByColumnsin interfaceAggregateRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The groupByColumns at the given index.
-
getGroupByColumnsBytes
public com.google.protobuf.ByteString getGroupByColumnsBytes(int index) repeated string group_by_columns = 6;- Specified by:
getGroupByColumnsBytesin interfaceAggregateRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the groupByColumns at the given index.
-
setGroupByColumns
repeated string group_by_columns = 6;- Parameters:
index- The index to set the value at.value- The groupByColumns to set.- Returns:
- This builder for chaining.
-
addGroupByColumns
repeated string group_by_columns = 6;- Parameters:
value- The groupByColumns to add.- Returns:
- This builder for chaining.
-
addAllGroupByColumns
repeated string group_by_columns = 6;- Parameters:
values- The groupByColumns to add.- Returns:
- This builder for chaining.
-
clearGroupByColumns
repeated string group_by_columns = 6;- Returns:
- This builder for chaining.
-
addGroupByColumnsBytes
repeated string group_by_columns = 6;- Parameters:
value- The bytes of the groupByColumns to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AggregateRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-
mergeUnknownFields
public final AggregateRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregateRequest.Builder>
-