public static final class ComputeMessageStatsResponse.Builder extends GeneratedMessageV3.Builder<ComputeMessageStatsResponse.Builder> implements ComputeMessageStatsResponseOrBuilder
   
   Response containing stats for messages in the requested topic and partition.
 Protobuf type google.cloud.pubsublite.v1.ComputeMessageStatsResponse
 
  
  
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public ComputeMessageStatsResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public ComputeMessageStatsResponse build()
   
  
  
  buildPartial()
  
    public ComputeMessageStatsResponse buildPartial()
   
  
  
  clear()
  
    public ComputeMessageStatsResponse.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public ComputeMessageStatsResponse.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearMessageBytes()
  
    public ComputeMessageStatsResponse.Builder clearMessageBytes()
   
   The number of quota bytes accounted to these messages.
 int64 message_bytes = 2;
 
  
  
  clearMessageCount()
  
    public ComputeMessageStatsResponse.Builder clearMessageCount()
   
   The count of messages.
 int64 message_count = 1;
 
  
  
  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;
 
  
  
  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;
 
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public ComputeMessageStatsResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clone()
  
    public ComputeMessageStatsResponse.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public ComputeMessageStatsResponse getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getMessageBytes()
  
    public long getMessageBytes()
   
   The number of quota bytes accounted to these messages.
 int64 message_bytes = 2;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        long | 
        The messageBytes. 
 | 
      
    
  
  
  getMessageCount()
  
    public long getMessageCount()
   
   The count of messages.
 int64 message_count = 1;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        long | 
        The messageCount. 
 | 
      
    
  
  
  getMinimumEventTime()
  
    public 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;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        Timestamp | 
        The minimumEventTime. 
 | 
      
    
  
  
  getMinimumEventTimeBuilder()
  
    public 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 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;
 
  
  
  getMinimumPublishTime()
  
    public 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;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        Timestamp | 
        The minimumPublishTime. 
 | 
      
    
  
  
  getMinimumPublishTimeBuilder()
  
    public 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 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;
 
  
  
  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;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        boolean | 
        Whether the minimumEventTime field is set. 
 | 
      
    
  
  
  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;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        boolean | 
        Whether the minimumPublishTime field is set. 
 | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(ComputeMessageStatsResponse other)
  
    public ComputeMessageStatsResponse.Builder mergeFrom(ComputeMessageStatsResponse other)
   
  
  
  
  
  
    public ComputeMessageStatsResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public ComputeMessageStatsResponse.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        other | 
        Message
  | 
      
    
  
  
  Overrides
  
  
  mergeMinimumEventTime(Timestamp value)
  
    public ComputeMessageStatsResponse.Builder mergeMinimumEventTime(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;
 
  
  
  
  mergeMinimumPublishTime(Timestamp value)
  
    public ComputeMessageStatsResponse.Builder mergeMinimumPublishTime(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;
 
  
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final ComputeMessageStatsResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public ComputeMessageStatsResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setMessageBytes(long value)
  
    public ComputeMessageStatsResponse.Builder setMessageBytes(long value)
   
   The number of quota bytes accounted to these messages.
 int64 message_bytes = 2;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        value | 
        long
 The messageBytes to set. 
 | 
      
    
  
  
  
  setMessageCount(long value)
  
    public ComputeMessageStatsResponse.Builder setMessageCount(long value)
   
   The count of messages.
 int64 message_count = 1;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        value | 
        long
 The messageCount to set. 
 | 
      
    
  
  
  
  setMinimumEventTime(Timestamp value)
  
    public ComputeMessageStatsResponse.Builder setMinimumEventTime(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(Timestamp.Builder builderForValue)
  
    public ComputeMessageStatsResponse.Builder setMinimumEventTime(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;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        builderForValue | 
        Builder
  | 
      
    
  
  
  
  setMinimumPublishTime(Timestamp value)
  
    public ComputeMessageStatsResponse.Builder setMinimumPublishTime(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(Timestamp.Builder builderForValue)
  
    public ComputeMessageStatsResponse.Builder setMinimumPublishTime(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;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        builderForValue | 
        Builder
  | 
      
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public ComputeMessageStatsResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final ComputeMessageStatsResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides