Class ReportSummary.AssetAggregateStats.Builder (0.4.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.AssetAggregateStats.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder
Overrides

build()

public ReportSummary.AssetAggregateStats build()
Returns
TypeDescription
ReportSummary.AssetAggregateStats

buildPartial()

public ReportSummary.AssetAggregateStats buildPartial()
Returns
TypeDescription
ReportSummary.AssetAggregateStats

clear()

public ReportSummary.AssetAggregateStats.Builder clear()
Returns
TypeDescription
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
TypeDescription
ReportSummary.AssetAggregateStats.Builder

clearField(Descriptors.FieldDescriptor field)

public ReportSummary.AssetAggregateStats.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
ReportSummary.AssetAggregateStats.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ReportSummary.AssetAggregateStats.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
ReportSummary.AssetAggregateStats.Builder

clearTotalAssets()

public ReportSummary.AssetAggregateStats.Builder clearTotalAssets()

Count of the number of unique assets in this collection.

int64 total_assets = 4;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

clone()

public ReportSummary.AssetAggregateStats.Builder clone()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
ReportSummary.HistogramChartDataOrBuilder

getDefaultInstanceForType()

public ReportSummary.AssetAggregateStats getDefaultInstanceForType()
Returns
TypeDescription
ReportSummary.AssetAggregateStats

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
ReportSummary.UtilizationChartDataOrBuilder

getTotalAssets()

public long getTotalAssets()

Count of the number of unique assets in this collection.

int64 total_assets = 4;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the storageUtilizationChart field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
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
NameDescription
valueReportSummary.HistogramChartData
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder

mergeFrom(ReportSummary.AssetAggregateStats other)

public ReportSummary.AssetAggregateStats.Builder mergeFrom(ReportSummary.AssetAggregateStats other)
Parameter
NameDescription
otherReportSummary.AssetAggregateStats
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReportSummary.AssetAggregateStats.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ReportSummary.AssetAggregateStats.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
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
NameDescription
valueReportSummary.HistogramChartData
Returns
TypeDescription
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
NameDescription
valueReportSummary.UtilizationChartData
Returns
TypeDescription
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
NameDescription
valueReportSummary.ChartData
Returns
TypeDescription
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
NameDescription
valueReportSummary.HistogramChartData
Returns
TypeDescription
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
NameDescription
valueReportSummary.UtilizationChartData
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.AssetAggregateStats.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
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
NameDescription
valueReportSummary.HistogramChartData
Returns
TypeDescription
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
NameDescription
builderForValueReportSummary.HistogramChartData.Builder
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.AssetAggregateStats.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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
NameDescription
valueReportSummary.HistogramChartData
Returns
TypeDescription
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
NameDescription
builderForValueReportSummary.HistogramChartData.Builder
Returns
TypeDescription
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
NameDescription
valueReportSummary.UtilizationChartData
Returns
TypeDescription
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
NameDescription
builderForValueReportSummary.UtilizationChartData.Builder
Returns
TypeDescription
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
NameDescription
valueReportSummary.ChartData
Returns
TypeDescription
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
NameDescription
builderForValueReportSummary.ChartData.Builder
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder

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

public ReportSummary.AssetAggregateStats.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
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
NameDescription
valueReportSummary.HistogramChartData
Returns
TypeDescription
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
NameDescription
builderForValueReportSummary.HistogramChartData.Builder
Returns
TypeDescription
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
NameDescription
valueReportSummary.UtilizationChartData
Returns
TypeDescription
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
NameDescription
builderForValueReportSummary.UtilizationChartData.Builder
Returns
TypeDescription
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
NameDescription
valuelong

The totalAssets to set.

Returns
TypeDescription
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
NameDescription
valuelong

The totalCores to set.

Returns
TypeDescription
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
NameDescription
valuelong

The totalMemoryBytes to set.

Returns
TypeDescription
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
NameDescription
valuelong

The totalStorageBytes to set.

Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.AssetAggregateStats.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ReportSummary.AssetAggregateStats.Builder
Overrides