Class RecordGroup.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<RecordGroup.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<RecordGroup.Builder>
io.temporal.api.cloud.usage.v1.RecordGroup.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RecordGroupOrBuilder,Cloneable
- Enclosing class:
RecordGroup
public static final class RecordGroup.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<RecordGroup.Builder>
implements RecordGroupOrBuilder
Protobuf type
temporal.api.cloud.usage.v1.RecordGroup-
Method Summary
Modifier and TypeMethodDescriptionaddAllGroupBys(Iterable<? extends GroupBy> values) GroupBy keys and their values for this record group.addAllRecords(Iterable<? extends Record> values) repeated .temporal.api.cloud.usage.v1.Record records = 2;addGroupBys(int index, GroupBy value) GroupBy keys and their values for this record group.addGroupBys(int index, GroupBy.Builder builderForValue) GroupBy keys and their values for this record group.addGroupBys(GroupBy value) GroupBy keys and their values for this record group.addGroupBys(GroupBy.Builder builderForValue) GroupBy keys and their values for this record group.GroupBy keys and their values for this record group.addGroupBysBuilder(int index) GroupBy keys and their values for this record group.addRecords(int index, Record value) repeated .temporal.api.cloud.usage.v1.Record records = 2;addRecords(int index, Record.Builder builderForValue) repeated .temporal.api.cloud.usage.v1.Record records = 2;addRecords(Record value) repeated .temporal.api.cloud.usage.v1.Record records = 2;addRecords(Record.Builder builderForValue) repeated .temporal.api.cloud.usage.v1.Record records = 2;repeated .temporal.api.cloud.usage.v1.Record records = 2;addRecordsBuilder(int index) repeated .temporal.api.cloud.usage.v1.Record records = 2;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) GroupBy keys and their values for this record group.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .temporal.api.cloud.usage.v1.Record records = 2;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGroupBys(int index) GroupBy keys and their values for this record group.getGroupBysBuilder(int index) GroupBy keys and their values for this record group.GroupBy keys and their values for this record group.intGroupBy keys and their values for this record group.GroupBy keys and their values for this record group.getGroupBysOrBuilder(int index) GroupBy keys and their values for this record group.List<? extends GroupByOrBuilder> GroupBy keys and their values for this record group.getRecords(int index) repeated .temporal.api.cloud.usage.v1.Record records = 2;getRecordsBuilder(int index) repeated .temporal.api.cloud.usage.v1.Record records = 2;repeated .temporal.api.cloud.usage.v1.Record records = 2;intrepeated .temporal.api.cloud.usage.v1.Record records = 2;repeated .temporal.api.cloud.usage.v1.Record records = 2;getRecordsOrBuilder(int index) repeated .temporal.api.cloud.usage.v1.Record records = 2;List<? extends RecordOrBuilder> repeated .temporal.api.cloud.usage.v1.Record records = 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(RecordGroup other) final RecordGroup.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeGroupBys(int index) GroupBy keys and their values for this record group.removeRecords(int index) repeated .temporal.api.cloud.usage.v1.Record records = 2;setGroupBys(int index, GroupBy value) GroupBy keys and their values for this record group.setGroupBys(int index, GroupBy.Builder builderForValue) GroupBy keys and their values for this record group.setRecords(int index, Record value) repeated .temporal.api.cloud.usage.v1.Record records = 2;setRecords(int index, Record.Builder builderForValue) repeated .temporal.api.cloud.usage.v1.Record records = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final RecordGroup.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<RecordGroup.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<RecordGroup.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<RecordGroup.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<RecordGroup.Builder>
-
setField
public RecordGroup.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<RecordGroup.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecordGroup.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RecordGroup.Builder>
-
setRepeatedField
public RecordGroup.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<RecordGroup.Builder>
-
addRepeatedField
public RecordGroup.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<RecordGroup.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RecordGroup.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RecordGroup.Builder>
-
mergeFrom
public RecordGroup.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<RecordGroup.Builder>- Throws:
IOException
-
getGroupBysList
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1;- Specified by:
getGroupBysListin interfaceRecordGroupOrBuilder
-
getGroupBysCount
public int getGroupBysCount()GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1;- Specified by:
getGroupBysCountin interfaceRecordGroupOrBuilder
-
getGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1;- Specified by:
getGroupBysin interfaceRecordGroupOrBuilder
-
setGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
setGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
addGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
addGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
addGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
addGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
addAllGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
clearGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
removeGroupBys
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
getGroupBysBuilder
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
getGroupBysOrBuilder
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1;- Specified by:
getGroupBysOrBuilderin interfaceRecordGroupOrBuilder
-
getGroupBysOrBuilderList
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1;- Specified by:
getGroupBysOrBuilderListin interfaceRecordGroupOrBuilder
-
addGroupBysBuilder
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
addGroupBysBuilder
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
getGroupBysBuilderList
GroupBy keys and their values for this record group. Multiple fields are combined with logical AND.
repeated .temporal.api.cloud.usage.v1.GroupBy group_bys = 1; -
getRecordsList
repeated .temporal.api.cloud.usage.v1.Record records = 2;- Specified by:
getRecordsListin interfaceRecordGroupOrBuilder
-
getRecordsCount
public int getRecordsCount()repeated .temporal.api.cloud.usage.v1.Record records = 2;- Specified by:
getRecordsCountin interfaceRecordGroupOrBuilder
-
getRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2;- Specified by:
getRecordsin interfaceRecordGroupOrBuilder
-
setRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
setRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
addRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
addRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
addRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
addRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
addAllRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
clearRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
removeRecords
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
getRecordsBuilder
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
getRecordsOrBuilder
repeated .temporal.api.cloud.usage.v1.Record records = 2;- Specified by:
getRecordsOrBuilderin interfaceRecordGroupOrBuilder
-
getRecordsOrBuilderList
repeated .temporal.api.cloud.usage.v1.Record records = 2;- Specified by:
getRecordsOrBuilderListin interfaceRecordGroupOrBuilder
-
addRecordsBuilder
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
addRecordsBuilder
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
getRecordsBuilderList
repeated .temporal.api.cloud.usage.v1.Record records = 2; -
setUnknownFields
public final RecordGroup.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RecordGroup.Builder>
-
mergeUnknownFields
public final RecordGroup.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RecordGroup.Builder>
-