Reference documentation and code samples for the Migration Center V1 API class Google::Cloud::MigrationCenter::V1::ReportSummary::AssetAggregateStats.
Aggregate statistics for a collection of assets.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#core_count_histogram
def core_count_histogram() -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of CPU core counts.
#core_count_histogram=
def core_count_histogram=(value) -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData
Parameter
- value (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of CPU core counts.
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of CPU core counts.
#memory_bytes_histogram
def memory_bytes_histogram() -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of memory sizes.
#memory_bytes_histogram=
def memory_bytes_histogram=(value) -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData
Parameter
- value (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of memory sizes.
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of memory sizes.
#memory_utilization_chart
def memory_utilization_chart() -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData) — Total memory split into Used/Free buckets.
#memory_utilization_chart=
def memory_utilization_chart=(value) -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData
Parameter
- value (::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData) — Total memory split into Used/Free buckets.
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData) — Total memory split into Used/Free buckets.
#operating_system
def operating_system() -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::ChartData
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::ChartData) — Count of assets grouped by Operating System families.
#operating_system=
def operating_system=(value) -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::ChartData
Parameter
- value (::Google::Cloud::MigrationCenter::V1::ReportSummary::ChartData) — Count of assets grouped by Operating System families.
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::ChartData) — Count of assets grouped by Operating System families.
#storage_bytes_histogram
def storage_bytes_histogram() -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of memory sizes.
#storage_bytes_histogram=
def storage_bytes_histogram=(value) -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData
Parameter
- value (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of memory sizes.
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::HistogramChartData) — Histogram showing a distribution of memory sizes.
#storage_utilization_chart
def storage_utilization_chart() -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData) — Total memory split into Used/Free buckets.
#storage_utilization_chart=
def storage_utilization_chart=(value) -> ::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData
Parameter
- value (::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData) — Total memory split into Used/Free buckets.
Returns
- (::Google::Cloud::MigrationCenter::V1::ReportSummary::UtilizationChartData) — Total memory split into Used/Free buckets.
#total_assets
def total_assets() -> ::Integer
Returns
- (::Integer) — Count of the number of unique assets in this collection.
#total_assets=
def total_assets=(value) -> ::Integer
Parameter
- value (::Integer) — Count of the number of unique assets in this collection.
Returns
- (::Integer) — Count of the number of unique assets in this collection.
#total_cores
def total_cores() -> ::Integer
Returns
- (::Integer) — Sum of the CPU core count of all the assets in this collection.
#total_cores=
def total_cores=(value) -> ::Integer
Parameter
- value (::Integer) — Sum of the CPU core count of all the assets in this collection.
Returns
- (::Integer) — Sum of the CPU core count of all the assets in this collection.
#total_memory_bytes
def total_memory_bytes() -> ::Integer
Returns
- (::Integer) — Sum of the memory in bytes of all the assets in this collection.
#total_memory_bytes=
def total_memory_bytes=(value) -> ::Integer
Parameter
- value (::Integer) — Sum of the memory in bytes of all the assets in this collection.
Returns
- (::Integer) — Sum of the memory in bytes of all the assets in this collection.
#total_storage_bytes
def total_storage_bytes() -> ::Integer
Returns
- (::Integer) — Sum of persistent storage in bytes of all the assets in this collection.
#total_storage_bytes=
def total_storage_bytes=(value) -> ::Integer
Parameter
- value (::Integer) — Sum of persistent storage in bytes of all the assets in this collection.
Returns
- (::Integer) — Sum of persistent storage in bytes of all the assets in this collection.