Class Backup.Stats.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Backup.Stats.Builder>
com.google.firestore.admin.v1.Backup.Stats.Builder
All Implemented Interfaces:
Backup.StatsOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Backup.Stats

public static final class Backup.Stats.Builder extends com.google.protobuf.GeneratedMessage.Builder<Backup.Stats.Builder> implements Backup.StatsOrBuilder
 Backup specific statistics.
 
Protobuf type google.firestore.admin.v1.Backup.Stats
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Output only.
    Output only.
    Output only.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    long
    Output only.
    long
    Output only.
    long
    Output only.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    setDocumentCount(long value)
    Output only.
    setIndexCount(long value)
    Output only.
    setSizeBytes(long value)
    Output only.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Backup.Stats.Builder>
    • clear

      public Backup.Stats.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Backup.Stats.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Backup.Stats.Builder>
    • getDefaultInstanceForType

      public Backup.Stats getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Backup.Stats build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Backup.Stats buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Backup.Stats.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Backup.Stats.Builder>
    • mergeFrom

      public Backup.Stats.Builder mergeFrom(Backup.Stats other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Backup.Stats.Builder>
    • mergeFrom

      public Backup.Stats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Backup.Stats.Builder>
      Throws:
      IOException
    • getSizeBytes

      public long getSizeBytes()
       Output only. Summation of the size of all documents and index entries in
       the backup, measured in bytes.
       
      int64 size_bytes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSizeBytes in interface Backup.StatsOrBuilder
      Returns:
      The sizeBytes.
    • setSizeBytes

      public Backup.Stats.Builder setSizeBytes(long value)
       Output only. Summation of the size of all documents and index entries in
       the backup, measured in bytes.
       
      int64 size_bytes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The sizeBytes to set.
      Returns:
      This builder for chaining.
    • clearSizeBytes

      public Backup.Stats.Builder clearSizeBytes()
       Output only. Summation of the size of all documents and index entries in
       the backup, measured in bytes.
       
      int64 size_bytes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getDocumentCount

      public long getDocumentCount()
       Output only. The total number of documents contained in the backup.
       
      int64 document_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDocumentCount in interface Backup.StatsOrBuilder
      Returns:
      The documentCount.
    • setDocumentCount

      public Backup.Stats.Builder setDocumentCount(long value)
       Output only. The total number of documents contained in the backup.
       
      int64 document_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The documentCount to set.
      Returns:
      This builder for chaining.
    • clearDocumentCount

      public Backup.Stats.Builder clearDocumentCount()
       Output only. The total number of documents contained in the backup.
       
      int64 document_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getIndexCount

      public long getIndexCount()
       Output only. The total number of index entries contained in the backup.
       
      int64 index_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getIndexCount in interface Backup.StatsOrBuilder
      Returns:
      The indexCount.
    • setIndexCount

      public Backup.Stats.Builder setIndexCount(long value)
       Output only. The total number of index entries contained in the backup.
       
      int64 index_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The indexCount to set.
      Returns:
      This builder for chaining.
    • clearIndexCount

      public Backup.Stats.Builder clearIndexCount()
       Output only. The total number of index entries contained in the backup.
       
      int64 index_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.