Class ComputeMessageStatsResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
- com.google.cloud.pubsublite.proto.ComputeMessageStatsResponse.Builder
-
- All Implemented Interfaces:
ComputeMessageStatsResponseOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ComputeMessageStatsResponse
public static final class ComputeMessageStatsResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder> implements ComputeMessageStatsResponseOrBuilder
Response containing stats for messages in the requested topic and partition.
Protobuf typegoogle.cloud.pubsublite.v1.ComputeMessageStatsResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputeMessageStatsResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ComputeMessageStatsResponse
build()
ComputeMessageStatsResponse
buildPartial()
ComputeMessageStatsResponse.Builder
clear()
ComputeMessageStatsResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ComputeMessageStatsResponse.Builder
clearMessageBytes()
The number of quota bytes accounted to these messages.ComputeMessageStatsResponse.Builder
clearMessageCount()
The count of messages.ComputeMessageStatsResponse.Builder
clearMinimumEventTime()
The minimum event timestamp across these messages.ComputeMessageStatsResponse.Builder
clearMinimumPublishTime()
The minimum publish timestamp across these messages.ComputeMessageStatsResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ComputeMessageStatsResponse.Builder
clone()
ComputeMessageStatsResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
long
getMessageBytes()
The number of quota bytes accounted to these messages.long
getMessageCount()
The count of messages.com.google.protobuf.Timestamp
getMinimumEventTime()
The minimum event timestamp across these messages.com.google.protobuf.Timestamp.Builder
getMinimumEventTimeBuilder()
The minimum event timestamp across these messages.com.google.protobuf.TimestampOrBuilder
getMinimumEventTimeOrBuilder()
The minimum event timestamp across these messages.com.google.protobuf.Timestamp
getMinimumPublishTime()
The minimum publish timestamp across these messages.com.google.protobuf.Timestamp.Builder
getMinimumPublishTimeBuilder()
The minimum publish timestamp across these messages.com.google.protobuf.TimestampOrBuilder
getMinimumPublishTimeOrBuilder()
The minimum publish timestamp across these messages.boolean
hasMinimumEventTime()
The minimum event timestamp across these messages.boolean
hasMinimumPublishTime()
The minimum publish timestamp across these messages.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ComputeMessageStatsResponse.Builder
mergeFrom(ComputeMessageStatsResponse other)
ComputeMessageStatsResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ComputeMessageStatsResponse.Builder
mergeFrom(com.google.protobuf.Message other)
ComputeMessageStatsResponse.Builder
mergeMinimumEventTime(com.google.protobuf.Timestamp value)
The minimum event timestamp across these messages.ComputeMessageStatsResponse.Builder
mergeMinimumPublishTime(com.google.protobuf.Timestamp value)
The minimum publish timestamp across these messages.ComputeMessageStatsResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ComputeMessageStatsResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ComputeMessageStatsResponse.Builder
setMessageBytes(long value)
The number of quota bytes accounted to these messages.ComputeMessageStatsResponse.Builder
setMessageCount(long value)
The count of messages.ComputeMessageStatsResponse.Builder
setMinimumEventTime(com.google.protobuf.Timestamp value)
The minimum event timestamp across these messages.ComputeMessageStatsResponse.Builder
setMinimumEventTime(com.google.protobuf.Timestamp.Builder builderForValue)
The minimum event timestamp across these messages.ComputeMessageStatsResponse.Builder
setMinimumPublishTime(com.google.protobuf.Timestamp value)
The minimum publish timestamp across these messages.ComputeMessageStatsResponse.Builder
setMinimumPublishTime(com.google.protobuf.Timestamp.Builder builderForValue)
The minimum publish timestamp across these messages.ComputeMessageStatsResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ComputeMessageStatsResponse.Builder
setUnknownFields(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
clear
public ComputeMessageStatsResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
getDefaultInstanceForType
public ComputeMessageStatsResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ComputeMessageStatsResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ComputeMessageStatsResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ComputeMessageStatsResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
setField
public ComputeMessageStatsResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
clearField
public ComputeMessageStatsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
clearOneof
public ComputeMessageStatsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
setRepeatedField
public ComputeMessageStatsResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
addRepeatedField
public ComputeMessageStatsResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
mergeFrom
public ComputeMessageStatsResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ComputeMessageStatsResponse.Builder>
-
mergeFrom
public ComputeMessageStatsResponse.Builder mergeFrom(ComputeMessageStatsResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
mergeFrom
public ComputeMessageStatsResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ComputeMessageStatsResponse.Builder>
- Throws:
IOException
-
getMessageCount
public long getMessageCount()
The count of messages.
int64 message_count = 1;
- Specified by:
getMessageCount
in interfaceComputeMessageStatsResponseOrBuilder
- Returns:
- The messageCount.
-
setMessageCount
public ComputeMessageStatsResponse.Builder setMessageCount(long value)
The count of messages.
int64 message_count = 1;
- Parameters:
value
- The messageCount to set.- Returns:
- This builder for chaining.
-
clearMessageCount
public ComputeMessageStatsResponse.Builder clearMessageCount()
The count of messages.
int64 message_count = 1;
- Returns:
- This builder for chaining.
-
getMessageBytes
public long getMessageBytes()
The number of quota bytes accounted to these messages.
int64 message_bytes = 2;
- Specified by:
getMessageBytes
in interfaceComputeMessageStatsResponseOrBuilder
- Returns:
- The messageBytes.
-
setMessageBytes
public ComputeMessageStatsResponse.Builder setMessageBytes(long value)
The number of quota bytes accounted to these messages.
int64 message_bytes = 2;
- Parameters:
value
- The messageBytes to set.- Returns:
- This builder for chaining.
-
clearMessageBytes
public ComputeMessageStatsResponse.Builder clearMessageBytes()
The number of quota bytes accounted to these messages.
int64 message_bytes = 2;
- Returns:
- This builder for chaining.
-
hasMinimumPublishTime
public boolean hasMinimumPublishTime()
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
- Specified by:
hasMinimumPublishTime
in interfaceComputeMessageStatsResponseOrBuilder
- Returns:
- Whether the minimumPublishTime field is set.
-
getMinimumPublishTime
public com.google.protobuf.Timestamp getMinimumPublishTime()
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
- Specified by:
getMinimumPublishTime
in interfaceComputeMessageStatsResponseOrBuilder
- Returns:
- The minimumPublishTime.
-
setMinimumPublishTime
public ComputeMessageStatsResponse.Builder setMinimumPublishTime(com.google.protobuf.Timestamp value)
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
-
setMinimumPublishTime
public ComputeMessageStatsResponse.Builder setMinimumPublishTime(com.google.protobuf.Timestamp.Builder builderForValue)
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
-
mergeMinimumPublishTime
public ComputeMessageStatsResponse.Builder mergeMinimumPublishTime(com.google.protobuf.Timestamp value)
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
-
clearMinimumPublishTime
public ComputeMessageStatsResponse.Builder clearMinimumPublishTime()
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
-
getMinimumPublishTimeBuilder
public com.google.protobuf.Timestamp.Builder getMinimumPublishTimeBuilder()
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
-
getMinimumPublishTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getMinimumPublishTimeOrBuilder()
The minimum publish timestamp across these messages. Note that publish timestamps within a partition are not guaranteed to be non-decreasing. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_publish_time = 3;
- Specified by:
getMinimumPublishTimeOrBuilder
in interfaceComputeMessageStatsResponseOrBuilder
-
hasMinimumEventTime
public boolean hasMinimumEventTime()
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
- Specified by:
hasMinimumEventTime
in interfaceComputeMessageStatsResponseOrBuilder
- Returns:
- Whether the minimumEventTime field is set.
-
getMinimumEventTime
public com.google.protobuf.Timestamp getMinimumEventTime()
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
- Specified by:
getMinimumEventTime
in interfaceComputeMessageStatsResponseOrBuilder
- Returns:
- The minimumEventTime.
-
setMinimumEventTime
public ComputeMessageStatsResponse.Builder setMinimumEventTime(com.google.protobuf.Timestamp value)
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
-
setMinimumEventTime
public ComputeMessageStatsResponse.Builder setMinimumEventTime(com.google.protobuf.Timestamp.Builder builderForValue)
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
-
mergeMinimumEventTime
public ComputeMessageStatsResponse.Builder mergeMinimumEventTime(com.google.protobuf.Timestamp value)
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
-
clearMinimumEventTime
public ComputeMessageStatsResponse.Builder clearMinimumEventTime()
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
-
getMinimumEventTimeBuilder
public com.google.protobuf.Timestamp.Builder getMinimumEventTimeBuilder()
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
-
getMinimumEventTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getMinimumEventTimeOrBuilder()
The minimum event timestamp across these messages. For the purposes of this computation, if a message does not have an event time, we use the publish time. The timestamp will be unset if there are no messages.
.google.protobuf.Timestamp minimum_event_time = 4;
- Specified by:
getMinimumEventTimeOrBuilder
in interfaceComputeMessageStatsResponseOrBuilder
-
setUnknownFields
public final ComputeMessageStatsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
mergeUnknownFields
public final ComputeMessageStatsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder>
-
-