Class Summary.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Summary.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<Summary.Builder>
io.temporal.api.cloud.usage.v1.Summary.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SummaryOrBuilder,Cloneable
- Enclosing class:
Summary
public static final class Summary.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Summary.Builder>
implements SummaryOrBuilder
Protobuf type
temporal.api.cloud.usage.v1.Summary-
Method Summary
Modifier and TypeMethodDescriptionaddAllRecordGroups(Iterable<? extends RecordGroup> values) Records grouped by namespaceaddRecordGroups(int index, RecordGroup value) Records grouped by namespaceaddRecordGroups(int index, RecordGroup.Builder builderForValue) Records grouped by namespaceaddRecordGroups(RecordGroup value) Records grouped by namespaceaddRecordGroups(RecordGroup.Builder builderForValue) Records grouped by namespaceRecords grouped by namespaceaddRecordGroupsBuilder(int index) Records grouped by namespaceaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()End of UTC day for now (exclusive)clearField(com.google.protobuf.Descriptors.FieldDescriptor field) True if data for given time window is not fully available yet (e.g.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Records grouped by namespaceStart of UTC day for now (inclusive)clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampEnd of UTC day for now (exclusive)com.google.protobuf.Timestamp.BuilderEnd of UTC day for now (exclusive)com.google.protobuf.TimestampOrBuilderEnd of UTC day for now (exclusive)booleanTrue if data for given time window is not fully available yet (e.g.getRecordGroups(int index) Records grouped by namespacegetRecordGroupsBuilder(int index) Records grouped by namespaceRecords grouped by namespaceintRecords grouped by namespaceRecords grouped by namespacegetRecordGroupsOrBuilder(int index) Records grouped by namespaceList<? extends RecordGroupOrBuilder> Records grouped by namespacecom.google.protobuf.TimestampStart of UTC day for now (inclusive)com.google.protobuf.Timestamp.BuilderStart of UTC day for now (inclusive)com.google.protobuf.TimestampOrBuilderStart of UTC day for now (inclusive)booleanEnd of UTC day for now (exclusive)booleanStart of UTC day for now (inclusive)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeEndTime(com.google.protobuf.Timestamp value) End of UTC day for now (exclusive)mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeStartTime(com.google.protobuf.Timestamp value) Start of UTC day for now (inclusive)final Summary.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeRecordGroups(int index) Records grouped by namespacesetEndTime(com.google.protobuf.Timestamp value) End of UTC day for now (exclusive)setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) End of UTC day for now (exclusive)setIncomplete(boolean value) True if data for given time window is not fully available yet (e.g.setRecordGroups(int index, RecordGroup value) Records grouped by namespacesetRecordGroups(int index, RecordGroup.Builder builderForValue) Records grouped by namespacesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStartTime(com.google.protobuf.Timestamp value) Start of UTC day for now (inclusive)setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Start of UTC day for now (inclusive)final Summary.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<Summary.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<Summary.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<Summary.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<Summary.Builder>
-
setField
public Summary.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<Summary.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Summary.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Summary.Builder>
-
setRepeatedField
public Summary.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<Summary.Builder>
-
addRepeatedField
public Summary.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<Summary.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Summary.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Summary.Builder>
-
mergeFrom
public Summary.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<Summary.Builder>- Throws:
IOException
-
hasStartTime
public boolean hasStartTime()Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1;- Specified by:
hasStartTimein interfaceSummaryOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimein interfaceSummaryOrBuilder- Returns:
- The startTime.
-
setStartTime
Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1; -
setStartTime
Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1; -
mergeStartTime
Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1; -
clearStartTime
Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Start of UTC day for now (inclusive)
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimeOrBuilderin interfaceSummaryOrBuilder
-
hasEndTime
public boolean hasEndTime()End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2;- Specified by:
hasEndTimein interfaceSummaryOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimein interfaceSummaryOrBuilder- Returns:
- The endTime.
-
setEndTime
End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2; -
setEndTime
End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2; -
mergeEndTime
End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2; -
clearEndTime
End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2; -
getEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2; -
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()End of UTC day for now (exclusive)
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimeOrBuilderin interfaceSummaryOrBuilder
-
getRecordGroupsList
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3;- Specified by:
getRecordGroupsListin interfaceSummaryOrBuilder
-
getRecordGroupsCount
public int getRecordGroupsCount()Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3;- Specified by:
getRecordGroupsCountin interfaceSummaryOrBuilder
-
getRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3;- Specified by:
getRecordGroupsin interfaceSummaryOrBuilder
-
setRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
setRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
addRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
addRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
addRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
addRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
addAllRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
clearRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
removeRecordGroups
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
getRecordGroupsBuilder
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
getRecordGroupsOrBuilder
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3;- Specified by:
getRecordGroupsOrBuilderin interfaceSummaryOrBuilder
-
getRecordGroupsOrBuilderList
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3;- Specified by:
getRecordGroupsOrBuilderListin interfaceSummaryOrBuilder
-
addRecordGroupsBuilder
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
addRecordGroupsBuilder
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
getRecordGroupsBuilderList
Records grouped by namespace
repeated .temporal.api.cloud.usage.v1.RecordGroup record_groups = 3; -
getIncomplete
public boolean getIncomplete()True if data for given time window is not fully available yet (e.g. delays) When true, records for the given time range could still be added/updated in the future (until false)
bool incomplete = 4;- Specified by:
getIncompletein interfaceSummaryOrBuilder- Returns:
- The incomplete.
-
setIncomplete
True if data for given time window is not fully available yet (e.g. delays) When true, records for the given time range could still be added/updated in the future (until false)
bool incomplete = 4;- Parameters:
value- The incomplete to set.- Returns:
- This builder for chaining.
-
clearIncomplete
True if data for given time window is not fully available yet (e.g. delays) When true, records for the given time range could still be added/updated in the future (until false)
bool incomplete = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Summary.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Summary.Builder>
-