Interface ReportSummary.AssetAggregateStatsOrBuilder

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

public static interface ReportSummary.AssetAggregateStatsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTotalMemoryBytes

      long getTotalMemoryBytes()
       Sum of the memory in bytes of all the assets in this collection.
       
      int64 total_memory_bytes = 1;
      Returns:
      The totalMemoryBytes.
    • getTotalStorageBytes

      long getTotalStorageBytes()
       Sum of persistent storage in bytes of all the assets in this collection.
       
      int64 total_storage_bytes = 2;
      Returns:
      The totalStorageBytes.
    • getTotalCores

      long getTotalCores()
       Sum of the CPU core count of all the assets in this collection.
       
      int64 total_cores = 3;
      Returns:
      The totalCores.
    • getTotalAssets

      long getTotalAssets()
       Count of the number of unique assets in this collection.
       
      int64 total_assets = 4;
      Returns:
      The totalAssets.
    • hasMemoryUtilizationChart

      boolean hasMemoryUtilizationChart()
       Total memory split into Used/Free buckets.
       
      .google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;
      Returns:
      Whether the memoryUtilizationChart field is set.
    • getMemoryUtilizationChart

      ReportSummary.UtilizationChartData getMemoryUtilizationChart()
       Total memory split into Used/Free buckets.
       
      .google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;
      Returns:
      The memoryUtilizationChart.
    • getMemoryUtilizationChartOrBuilder

      ReportSummary.UtilizationChartDataOrBuilder getMemoryUtilizationChartOrBuilder()
       Total memory split into Used/Free buckets.
       
      .google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;
    • hasStorageUtilizationChart

      boolean hasStorageUtilizationChart()
       Total memory split into Used/Free buckets.
       
      .google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;
      Returns:
      Whether the storageUtilizationChart field is set.
    • getStorageUtilizationChart

      ReportSummary.UtilizationChartData getStorageUtilizationChart()
       Total memory split into Used/Free buckets.
       
      .google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;
      Returns:
      The storageUtilizationChart.
    • getStorageUtilizationChartOrBuilder

      ReportSummary.UtilizationChartDataOrBuilder getStorageUtilizationChartOrBuilder()
       Total memory split into Used/Free buckets.
       
      .google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;
    • hasOperatingSystem

      boolean hasOperatingSystem()
       Count of assets grouped by Operating System families.
       
      .google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;
      Returns:
      Whether the operatingSystem field is set.
    • getOperatingSystem

      ReportSummary.ChartData getOperatingSystem()
       Count of assets grouped by Operating System families.
       
      .google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;
      Returns:
      The operatingSystem.
    • getOperatingSystemOrBuilder

      ReportSummary.ChartDataOrBuilder getOperatingSystemOrBuilder()
       Count of assets grouped by Operating System families.
       
      .google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;
    • hasCoreCountHistogram

      boolean hasCoreCountHistogram()
       Histogram showing a distribution of CPU core counts.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;
      Returns:
      Whether the coreCountHistogram field is set.
    • getCoreCountHistogram

      ReportSummary.HistogramChartData getCoreCountHistogram()
       Histogram showing a distribution of CPU core counts.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;
      Returns:
      The coreCountHistogram.
    • getCoreCountHistogramOrBuilder

      ReportSummary.HistogramChartDataOrBuilder getCoreCountHistogramOrBuilder()
       Histogram showing a distribution of CPU core counts.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;
    • hasMemoryBytesHistogram

      boolean hasMemoryBytesHistogram()
       Histogram showing a distribution of memory sizes.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;
      Returns:
      Whether the memoryBytesHistogram field is set.
    • getMemoryBytesHistogram

      ReportSummary.HistogramChartData getMemoryBytesHistogram()
       Histogram showing a distribution of memory sizes.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;
      Returns:
      The memoryBytesHistogram.
    • getMemoryBytesHistogramOrBuilder

      ReportSummary.HistogramChartDataOrBuilder getMemoryBytesHistogramOrBuilder()
       Histogram showing a distribution of memory sizes.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;
    • hasStorageBytesHistogram

      boolean hasStorageBytesHistogram()
       Histogram showing a distribution of memory sizes.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;
      Returns:
      Whether the storageBytesHistogram field is set.
    • getStorageBytesHistogram

      ReportSummary.HistogramChartData getStorageBytesHistogram()
       Histogram showing a distribution of memory sizes.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;
      Returns:
      The storageBytesHistogram.
    • getStorageBytesHistogramOrBuilder

      ReportSummary.HistogramChartDataOrBuilder getStorageBytesHistogramOrBuilder()
       Histogram showing a distribution of memory sizes.
       
      .google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;