Class ReportSummary.AssetAggregateStats.Builder (0.28.0)

public static final class ReportSummary.AssetAggregateStats.Builder extends GeneratedMessageV3.Builder<ReportSummary.AssetAggregateStats.Builder> implements ReportSummary.AssetAggregateStatsOrBuilder

Aggregate statistics for a collection of assets.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.AssetAggregateStats.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

build()

public ReportSummary.AssetAggregateStats build()
Returns
Type Description
ReportSummary.AssetAggregateStats

buildPartial()

public ReportSummary.AssetAggregateStats buildPartial()
Returns
Type Description
ReportSummary.AssetAggregateStats

clear()

public ReportSummary.AssetAggregateStats.Builder clear()
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

clearCoreCountHistogram()

public ReportSummary.AssetAggregateStats.Builder clearCoreCountHistogram()

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

clearField(Descriptors.FieldDescriptor field)

public ReportSummary.AssetAggregateStats.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

clearMemoryBytesHistogram()

public ReportSummary.AssetAggregateStats.Builder clearMemoryBytesHistogram()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

clearMemoryUtilizationChart()

public ReportSummary.AssetAggregateStats.Builder clearMemoryUtilizationChart()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ReportSummary.AssetAggregateStats.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

clearOperatingSystem()

public ReportSummary.AssetAggregateStats.Builder clearOperatingSystem()

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

clearStorageBytesHistogram()

public ReportSummary.AssetAggregateStats.Builder clearStorageBytesHistogram()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

clearStorageUtilizationChart()

public ReportSummary.AssetAggregateStats.Builder clearStorageUtilizationChart()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

clearTotalAssets()

public ReportSummary.AssetAggregateStats.Builder clearTotalAssets()

Count of the number of unique assets in this collection.

int64 total_assets = 4;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

clearTotalCores()

public ReportSummary.AssetAggregateStats.Builder clearTotalCores()

Sum of the CPU core count of all the assets in this collection.

int64 total_cores = 3;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

clearTotalMemoryBytes()

public ReportSummary.AssetAggregateStats.Builder clearTotalMemoryBytes()

Sum of the memory in bytes of all the assets in this collection.

int64 total_memory_bytes = 1;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

clearTotalStorageBytes()

public ReportSummary.AssetAggregateStats.Builder clearTotalStorageBytes()

Sum of persistent storage in bytes of all the assets in this collection.

int64 total_storage_bytes = 2;

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

clone()

public ReportSummary.AssetAggregateStats.Builder clone()
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

getCoreCountHistogram()

public ReportSummary.HistogramChartData getCoreCountHistogram()

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Returns
Type Description
ReportSummary.HistogramChartData

The coreCountHistogram.

getCoreCountHistogramBuilder()

public ReportSummary.HistogramChartData.Builder getCoreCountHistogramBuilder()

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Returns
Type Description
ReportSummary.HistogramChartData.Builder

getCoreCountHistogramOrBuilder()

public ReportSummary.HistogramChartDataOrBuilder getCoreCountHistogramOrBuilder()

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Returns
Type Description
ReportSummary.HistogramChartDataOrBuilder

getDefaultInstanceForType()

public ReportSummary.AssetAggregateStats getDefaultInstanceForType()
Returns
Type Description
ReportSummary.AssetAggregateStats

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMemoryBytesHistogram()

public ReportSummary.HistogramChartData getMemoryBytesHistogram()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Returns
Type Description
ReportSummary.HistogramChartData

The memoryBytesHistogram.

getMemoryBytesHistogramBuilder()

public ReportSummary.HistogramChartData.Builder getMemoryBytesHistogramBuilder()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Returns
Type Description
ReportSummary.HistogramChartData.Builder

getMemoryBytesHistogramOrBuilder()

public ReportSummary.HistogramChartDataOrBuilder getMemoryBytesHistogramOrBuilder()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Returns
Type Description
ReportSummary.HistogramChartDataOrBuilder

getMemoryUtilizationChart()

public ReportSummary.UtilizationChartData getMemoryUtilizationChart()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Returns
Type Description
ReportSummary.UtilizationChartData

The memoryUtilizationChart.

getMemoryUtilizationChartBuilder()

public ReportSummary.UtilizationChartData.Builder getMemoryUtilizationChartBuilder()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Returns
Type Description
ReportSummary.UtilizationChartData.Builder

getMemoryUtilizationChartOrBuilder()

public ReportSummary.UtilizationChartDataOrBuilder getMemoryUtilizationChartOrBuilder()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Returns
Type Description
ReportSummary.UtilizationChartDataOrBuilder

getOperatingSystem()

public ReportSummary.ChartData getOperatingSystem()

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Returns
Type Description
ReportSummary.ChartData

The operatingSystem.

getOperatingSystemBuilder()

public ReportSummary.ChartData.Builder getOperatingSystemBuilder()

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Returns
Type Description
ReportSummary.ChartData.Builder

getOperatingSystemOrBuilder()

public ReportSummary.ChartDataOrBuilder getOperatingSystemOrBuilder()

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Returns
Type Description
ReportSummary.ChartDataOrBuilder

getStorageBytesHistogram()

public ReportSummary.HistogramChartData getStorageBytesHistogram()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Returns
Type Description
ReportSummary.HistogramChartData

The storageBytesHistogram.

getStorageBytesHistogramBuilder()

public ReportSummary.HistogramChartData.Builder getStorageBytesHistogramBuilder()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Returns
Type Description
ReportSummary.HistogramChartData.Builder

getStorageBytesHistogramOrBuilder()

public ReportSummary.HistogramChartDataOrBuilder getStorageBytesHistogramOrBuilder()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Returns
Type Description
ReportSummary.HistogramChartDataOrBuilder

getStorageUtilizationChart()

public ReportSummary.UtilizationChartData getStorageUtilizationChart()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Returns
Type Description
ReportSummary.UtilizationChartData

The storageUtilizationChart.

getStorageUtilizationChartBuilder()

public ReportSummary.UtilizationChartData.Builder getStorageUtilizationChartBuilder()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Returns
Type Description
ReportSummary.UtilizationChartData.Builder

getStorageUtilizationChartOrBuilder()

public ReportSummary.UtilizationChartDataOrBuilder getStorageUtilizationChartOrBuilder()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Returns
Type Description
ReportSummary.UtilizationChartDataOrBuilder

getTotalAssets()

public long getTotalAssets()

Count of the number of unique assets in this collection.

int64 total_assets = 4;

Returns
Type Description
long

The totalAssets.

getTotalCores()

public long getTotalCores()

Sum of the CPU core count of all the assets in this collection.

int64 total_cores = 3;

Returns
Type Description
long

The totalCores.

getTotalMemoryBytes()

public long getTotalMemoryBytes()

Sum of the memory in bytes of all the assets in this collection.

int64 total_memory_bytes = 1;

Returns
Type Description
long

The totalMemoryBytes.

getTotalStorageBytes()

public long getTotalStorageBytes()

Sum of persistent storage in bytes of all the assets in this collection.

int64 total_storage_bytes = 2;

Returns
Type Description
long

The totalStorageBytes.

hasCoreCountHistogram()

public boolean hasCoreCountHistogram()

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Returns
Type Description
boolean

Whether the coreCountHistogram field is set.

hasMemoryBytesHistogram()

public boolean hasMemoryBytesHistogram()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Returns
Type Description
boolean

Whether the memoryBytesHistogram field is set.

hasMemoryUtilizationChart()

public boolean hasMemoryUtilizationChart()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Returns
Type Description
boolean

Whether the memoryUtilizationChart field is set.

hasOperatingSystem()

public boolean hasOperatingSystem()

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Returns
Type Description
boolean

Whether the operatingSystem field is set.

hasStorageBytesHistogram()

public boolean hasStorageBytesHistogram()

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Returns
Type Description
boolean

Whether the storageBytesHistogram field is set.

hasStorageUtilizationChart()

public boolean hasStorageUtilizationChart()

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Returns
Type Description
boolean

Whether the storageUtilizationChart field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCoreCountHistogram(ReportSummary.HistogramChartData value)

public ReportSummary.AssetAggregateStats.Builder mergeCoreCountHistogram(ReportSummary.HistogramChartData value)

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Parameter
Name Description
value ReportSummary.HistogramChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

mergeFrom(ReportSummary.AssetAggregateStats other)

public ReportSummary.AssetAggregateStats.Builder mergeFrom(ReportSummary.AssetAggregateStats other)
Parameter
Name Description
other ReportSummary.AssetAggregateStats
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReportSummary.AssetAggregateStats.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ReportSummary.AssetAggregateStats.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

mergeMemoryBytesHistogram(ReportSummary.HistogramChartData value)

public ReportSummary.AssetAggregateStats.Builder mergeMemoryBytesHistogram(ReportSummary.HistogramChartData value)

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Parameter
Name Description
value ReportSummary.HistogramChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

mergeMemoryUtilizationChart(ReportSummary.UtilizationChartData value)

public ReportSummary.AssetAggregateStats.Builder mergeMemoryUtilizationChart(ReportSummary.UtilizationChartData value)

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Parameter
Name Description
value ReportSummary.UtilizationChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

mergeOperatingSystem(ReportSummary.ChartData value)

public ReportSummary.AssetAggregateStats.Builder mergeOperatingSystem(ReportSummary.ChartData value)

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Parameter
Name Description
value ReportSummary.ChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

mergeStorageBytesHistogram(ReportSummary.HistogramChartData value)

public ReportSummary.AssetAggregateStats.Builder mergeStorageBytesHistogram(ReportSummary.HistogramChartData value)

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Parameter
Name Description
value ReportSummary.HistogramChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

mergeStorageUtilizationChart(ReportSummary.UtilizationChartData value)

public ReportSummary.AssetAggregateStats.Builder mergeStorageUtilizationChart(ReportSummary.UtilizationChartData value)

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Parameter
Name Description
value ReportSummary.UtilizationChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.AssetAggregateStats.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

setCoreCountHistogram(ReportSummary.HistogramChartData value)

public ReportSummary.AssetAggregateStats.Builder setCoreCountHistogram(ReportSummary.HistogramChartData value)

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Parameter
Name Description
value ReportSummary.HistogramChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setCoreCountHistogram(ReportSummary.HistogramChartData.Builder builderForValue)

public ReportSummary.AssetAggregateStats.Builder setCoreCountHistogram(ReportSummary.HistogramChartData.Builder builderForValue)

Histogram showing a distribution of CPU core counts.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData core_count_histogram = 8;

Parameter
Name Description
builderForValue ReportSummary.HistogramChartData.Builder
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.AssetAggregateStats.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

setMemoryBytesHistogram(ReportSummary.HistogramChartData value)

public ReportSummary.AssetAggregateStats.Builder setMemoryBytesHistogram(ReportSummary.HistogramChartData value)

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Parameter
Name Description
value ReportSummary.HistogramChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setMemoryBytesHistogram(ReportSummary.HistogramChartData.Builder builderForValue)

public ReportSummary.AssetAggregateStats.Builder setMemoryBytesHistogram(ReportSummary.HistogramChartData.Builder builderForValue)

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData memory_bytes_histogram = 9;

Parameter
Name Description
builderForValue ReportSummary.HistogramChartData.Builder
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setMemoryUtilizationChart(ReportSummary.UtilizationChartData value)

public ReportSummary.AssetAggregateStats.Builder setMemoryUtilizationChart(ReportSummary.UtilizationChartData value)

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Parameter
Name Description
value ReportSummary.UtilizationChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setMemoryUtilizationChart(ReportSummary.UtilizationChartData.Builder builderForValue)

public ReportSummary.AssetAggregateStats.Builder setMemoryUtilizationChart(ReportSummary.UtilizationChartData.Builder builderForValue)

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData memory_utilization_chart = 5;

Parameter
Name Description
builderForValue ReportSummary.UtilizationChartData.Builder
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setOperatingSystem(ReportSummary.ChartData value)

public ReportSummary.AssetAggregateStats.Builder setOperatingSystem(ReportSummary.ChartData value)

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Parameter
Name Description
value ReportSummary.ChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setOperatingSystem(ReportSummary.ChartData.Builder builderForValue)

public ReportSummary.AssetAggregateStats.Builder setOperatingSystem(ReportSummary.ChartData.Builder builderForValue)

Count of assets grouped by Operating System families.

.google.cloud.migrationcenter.v1.ReportSummary.ChartData operating_system = 7;

Parameter
Name Description
builderForValue ReportSummary.ChartData.Builder
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ReportSummary.AssetAggregateStats.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides

setStorageBytesHistogram(ReportSummary.HistogramChartData value)

public ReportSummary.AssetAggregateStats.Builder setStorageBytesHistogram(ReportSummary.HistogramChartData value)

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Parameter
Name Description
value ReportSummary.HistogramChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setStorageBytesHistogram(ReportSummary.HistogramChartData.Builder builderForValue)

public ReportSummary.AssetAggregateStats.Builder setStorageBytesHistogram(ReportSummary.HistogramChartData.Builder builderForValue)

Histogram showing a distribution of memory sizes.

.google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData storage_bytes_histogram = 10;

Parameter
Name Description
builderForValue ReportSummary.HistogramChartData.Builder
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setStorageUtilizationChart(ReportSummary.UtilizationChartData value)

public ReportSummary.AssetAggregateStats.Builder setStorageUtilizationChart(ReportSummary.UtilizationChartData value)

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Parameter
Name Description
value ReportSummary.UtilizationChartData
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setStorageUtilizationChart(ReportSummary.UtilizationChartData.Builder builderForValue)

public ReportSummary.AssetAggregateStats.Builder setStorageUtilizationChart(ReportSummary.UtilizationChartData.Builder builderForValue)

Total memory split into Used/Free buckets.

.google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData storage_utilization_chart = 6;

Parameter
Name Description
builderForValue ReportSummary.UtilizationChartData.Builder
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

setTotalAssets(long value)

public ReportSummary.AssetAggregateStats.Builder setTotalAssets(long value)

Count of the number of unique assets in this collection.

int64 total_assets = 4;

Parameter
Name Description
value long

The totalAssets to set.

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

setTotalCores(long value)

public ReportSummary.AssetAggregateStats.Builder setTotalCores(long value)

Sum of the CPU core count of all the assets in this collection.

int64 total_cores = 3;

Parameter
Name Description
value long

The totalCores to set.

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

setTotalMemoryBytes(long value)

public ReportSummary.AssetAggregateStats.Builder setTotalMemoryBytes(long value)

Sum of the memory in bytes of all the assets in this collection.

int64 total_memory_bytes = 1;

Parameter
Name Description
value long

The totalMemoryBytes to set.

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

setTotalStorageBytes(long value)

public ReportSummary.AssetAggregateStats.Builder setTotalStorageBytes(long value)

Sum of persistent storage in bytes of all the assets in this collection.

int64 total_storage_bytes = 2;

Parameter
Name Description
value long

The totalStorageBytes to set.

Returns
Type Description
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.AssetAggregateStats.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReportSummary.AssetAggregateStats.Builder
Overrides