Interface MaintenanceSummary.StatsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MaintenanceSummary.Stats, MaintenanceSummary.Stats.Builder
Enclosing class:
MaintenanceSummary

public static interface MaintenanceSummary.StatsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getGroupBy

      String getGroupBy()
       groupBy specifies the type of aggregate.
       For example a group_by might be `"state"`
       
      string group_by = 1;
      Returns:
      The groupBy.
    • getGroupByBytes

      com.google.protobuf.ByteString getGroupByBytes()
       groupBy specifies the type of aggregate.
       For example a group_by might be `"state"`
       
      string group_by = 1;
      Returns:
      The bytes for groupBy.
    • getAggregatesList

      List<MaintenanceSummary.Aggregate> getAggregatesList()
       Aggregates is a list <group, count> pairs. For example, if the
       group_by is `"state"` a possible tuple in the aggregates list could be
       "SCHEDULED" : `11`,
       
      repeated .google.cloud.maintenance.api.v1.MaintenanceSummary.Aggregate aggregates = 2;
    • getAggregates

      MaintenanceSummary.Aggregate getAggregates(int index)
       Aggregates is a list <group, count> pairs. For example, if the
       group_by is `"state"` a possible tuple in the aggregates list could be
       "SCHEDULED" : `11`,
       
      repeated .google.cloud.maintenance.api.v1.MaintenanceSummary.Aggregate aggregates = 2;
    • getAggregatesCount

      int getAggregatesCount()
       Aggregates is a list <group, count> pairs. For example, if the
       group_by is `"state"` a possible tuple in the aggregates list could be
       "SCHEDULED" : `11`,
       
      repeated .google.cloud.maintenance.api.v1.MaintenanceSummary.Aggregate aggregates = 2;
    • getAggregatesOrBuilderList

      List<? extends MaintenanceSummary.AggregateOrBuilder> getAggregatesOrBuilderList()
       Aggregates is a list <group, count> pairs. For example, if the
       group_by is `"state"` a possible tuple in the aggregates list could be
       "SCHEDULED" : `11`,
       
      repeated .google.cloud.maintenance.api.v1.MaintenanceSummary.Aggregate aggregates = 2;
    • getAggregatesOrBuilder

      MaintenanceSummary.AggregateOrBuilder getAggregatesOrBuilder(int index)
       Aggregates is a list <group, count> pairs. For example, if the
       group_by is `"state"` a possible tuple in the aggregates list could be
       "SCHEDULED" : `11`,
       
      repeated .google.cloud.maintenance.api.v1.MaintenanceSummary.Aggregate aggregates = 2;