public final class ReportSummary extends com.google.protobuf.GeneratedMessageV3 implements ReportSummaryOrBuilder
Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.Protobuf type
google.cloud.migrationcenter.v1.ReportSummary| Modifier and Type | Class and Description |
|---|---|
static class |
ReportSummary.AssetAggregateStats
Aggregate statistics for a collection of assets.
|
static interface |
ReportSummary.AssetAggregateStatsOrBuilder |
static class |
ReportSummary.Builder
Describes the Summary view of a Report, which contains aggregated values
for all the groups and preference sets included in this Report.
|
static class |
ReportSummary.ChartData
Describes a collection of data points rendered as a Chart.
|
static interface |
ReportSummary.ChartDataOrBuilder |
static class |
ReportSummary.ComputeEngineFinding
A set of findings that applies to assets destined for Compute Engine.
|
static interface |
ReportSummary.ComputeEngineFindingOrBuilder |
static class |
ReportSummary.GroupFinding
Summary Findings for a specific Group.
|
static interface |
ReportSummary.GroupFindingOrBuilder |
static class |
ReportSummary.GroupPreferenceSetFinding
Summary Findings for a specific Group/PreferenceSet combination.
|
static interface |
ReportSummary.GroupPreferenceSetFindingOrBuilder |
static class |
ReportSummary.HistogramChartData
A Histogram Chart shows a distribution of values into buckets, showing
a count of values which fall into a bucket.
|
static interface |
ReportSummary.HistogramChartDataOrBuilder |
static class |
ReportSummary.MachineSeriesAllocation
Represents a data point tracking the count of assets allocated for a
specific Machine Series.
|
static interface |
ReportSummary.MachineSeriesAllocationOrBuilder |
static class |
ReportSummary.SoleTenantFinding
A set of findings that applies to assets destined for Sole-Tenant nodes.
|
static interface |
ReportSummary.SoleTenantFindingOrBuilder |
static class |
ReportSummary.SoleTenantNodeAllocation
Represents the assets allocated to a specific Sole-Tenant node type.
|
static interface |
ReportSummary.SoleTenantNodeAllocationOrBuilder |
static class |
ReportSummary.UtilizationChartData
Utilization Chart is a specific type of visualization which displays
a metric classified into "Used" and "Free" buckets.
|
static interface |
ReportSummary.UtilizationChartDataOrBuilder |
static class |
ReportSummary.VmwareEngineFinding
A set of findings that applies to assets destined for VMWare Engine.
|
static interface |
ReportSummary.VmwareEngineFindingOrBuilder |
static class |
ReportSummary.VmwareNode
A VMWare Engine Node
|
static class |
ReportSummary.VmwareNodeAllocation
Represents assets allocated to a specific VMWare Node type.
|
static interface |
ReportSummary.VmwareNodeAllocationOrBuilder |
static interface |
ReportSummary.VmwareNodeOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALL_ASSETS_STATS_FIELD_NUMBER |
static int |
GROUP_FINDINGS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ReportSummary.AssetAggregateStats |
getAllAssetsStats()
Aggregate statistics for all the assets across all the groups.
|
ReportSummary.AssetAggregateStatsOrBuilder |
getAllAssetsStatsOrBuilder()
Aggregate statistics for all the assets across all the groups.
|
static ReportSummary |
getDefaultInstance() |
ReportSummary |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ReportSummary.GroupFinding |
getGroupFindings(int index)
Findings for each Group included in this report.
|
int |
getGroupFindingsCount()
Findings for each Group included in this report.
|
List<ReportSummary.GroupFinding> |
getGroupFindingsList()
Findings for each Group included in this report.
|
ReportSummary.GroupFindingOrBuilder |
getGroupFindingsOrBuilder(int index)
Findings for each Group included in this report.
|
List<? extends ReportSummary.GroupFindingOrBuilder> |
getGroupFindingsOrBuilderList()
Findings for each Group included in this report.
|
com.google.protobuf.Parser<ReportSummary> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasAllAssetsStats()
Aggregate statistics for all the assets across all the groups.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ReportSummary.Builder |
newBuilder() |
static ReportSummary.Builder |
newBuilder(ReportSummary prototype) |
ReportSummary.Builder |
newBuilderForType() |
protected ReportSummary.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ReportSummary |
parseDelimitedFrom(InputStream input) |
static ReportSummary |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReportSummary |
parseFrom(byte[] data) |
static ReportSummary |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReportSummary |
parseFrom(ByteBuffer data) |
static ReportSummary |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReportSummary |
parseFrom(com.google.protobuf.ByteString data) |
static ReportSummary |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReportSummary |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ReportSummary |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReportSummary |
parseFrom(InputStream input) |
static ReportSummary |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ReportSummary> |
parser() |
ReportSummary.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ALL_ASSETS_STATS_FIELD_NUMBER
public static final int GROUP_FINDINGS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasAllAssetsStats()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;
hasAllAssetsStats in interface ReportSummaryOrBuilderpublic ReportSummary.AssetAggregateStats getAllAssetsStats()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;
getAllAssetsStats in interface ReportSummaryOrBuilderpublic ReportSummary.AssetAggregateStatsOrBuilder getAllAssetsStatsOrBuilder()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;
getAllAssetsStatsOrBuilder in interface ReportSummaryOrBuilderpublic List<ReportSummary.GroupFinding> getGroupFindingsList()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
getGroupFindingsList in interface ReportSummaryOrBuilderpublic List<? extends ReportSummary.GroupFindingOrBuilder> getGroupFindingsOrBuilderList()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
getGroupFindingsOrBuilderList in interface ReportSummaryOrBuilderpublic int getGroupFindingsCount()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
getGroupFindingsCount in interface ReportSummaryOrBuilderpublic ReportSummary.GroupFinding getGroupFindings(int index)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
getGroupFindings in interface ReportSummaryOrBuilderpublic ReportSummary.GroupFindingOrBuilder getGroupFindingsOrBuilder(int index)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
getGroupFindingsOrBuilder in interface ReportSummaryOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ReportSummary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReportSummary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReportSummary parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReportSummary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReportSummary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReportSummary parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReportSummary parseFrom(InputStream input) throws IOException
IOExceptionpublic static ReportSummary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReportSummary parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ReportSummary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReportSummary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ReportSummary parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ReportSummary.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ReportSummary.Builder newBuilder()
public static ReportSummary.Builder newBuilder(ReportSummary prototype)
public ReportSummary.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ReportSummary.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ReportSummary getDefaultInstance()
public static com.google.protobuf.Parser<ReportSummary> parser()
public com.google.protobuf.Parser<ReportSummary> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ReportSummary getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.