Class ReportSummary
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.migrationcenter.v1.ReportSummary
-
- All Implemented Interfaces:
ReportSummaryOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
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 typegoogle.cloud.migrationcenter.v1.ReportSummary- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReportSummary.AssetAggregateStatsAggregate statistics for a collection of assets.static interfaceReportSummary.AssetAggregateStatsOrBuilderstatic classReportSummary.BuilderDescribes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.static classReportSummary.ChartDataDescribes a collection of data points rendered as a Chart.static interfaceReportSummary.ChartDataOrBuilderstatic classReportSummary.ComputeEngineFindingA set of findings that applies to assets destined for Compute Engine.static interfaceReportSummary.ComputeEngineFindingOrBuilderstatic classReportSummary.GroupFindingSummary Findings for a specific Group.static interfaceReportSummary.GroupFindingOrBuilderstatic classReportSummary.GroupPreferenceSetFindingSummary Findings for a specific Group/PreferenceSet combination.static interfaceReportSummary.GroupPreferenceSetFindingOrBuilderstatic classReportSummary.HistogramChartDataA Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.static interfaceReportSummary.HistogramChartDataOrBuilderstatic classReportSummary.MachineSeriesAllocationRepresents a data point tracking the count of assets allocated for a specific Machine Series.static interfaceReportSummary.MachineSeriesAllocationOrBuilderstatic classReportSummary.UtilizationChartDataUtilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.static interfaceReportSummary.UtilizationChartDataOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intALL_ASSETS_STATS_FIELD_NUMBERstatic intGROUP_FINDINGS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ReportSummary.AssetAggregateStatsgetAllAssetsStats()Aggregate statistics for all the assets across all the groups.ReportSummary.AssetAggregateStatsOrBuildergetAllAssetsStatsOrBuilder()Aggregate statistics for all the assets across all the groups.static ReportSummarygetDefaultInstance()ReportSummarygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ReportSummary.GroupFindinggetGroupFindings(int index)Findings for each Group included in this report.intgetGroupFindingsCount()Findings for each Group included in this report.List<ReportSummary.GroupFinding>getGroupFindingsList()Findings for each Group included in this report.ReportSummary.GroupFindingOrBuildergetGroupFindingsOrBuilder(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()intgetSerializedSize()booleanhasAllAssetsStats()Aggregate statistics for all the assets across all the groups.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ReportSummary.BuildernewBuilder()static ReportSummary.BuildernewBuilder(ReportSummary prototype)ReportSummary.BuildernewBuilderForType()protected ReportSummary.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ReportSummaryparseDelimitedFrom(InputStream input)static ReportSummaryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReportSummaryparseFrom(byte[] data)static ReportSummaryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReportSummaryparseFrom(com.google.protobuf.ByteString data)static ReportSummaryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReportSummaryparseFrom(com.google.protobuf.CodedInputStream input)static ReportSummaryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReportSummaryparseFrom(InputStream input)static ReportSummaryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReportSummaryparseFrom(ByteBuffer data)static ReportSummaryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ReportSummary>parser()ReportSummary.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ALL_ASSETS_STATS_FIELD_NUMBER
public static final int ALL_ASSETS_STATS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GROUP_FINDINGS_FIELD_NUMBER
public static final int GROUP_FINDINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasAllAssetsStats
public boolean hasAllAssetsStats()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;- Specified by:
hasAllAssetsStatsin interfaceReportSummaryOrBuilder- Returns:
- Whether the allAssetsStats field is set.
-
getAllAssetsStats
public ReportSummary.AssetAggregateStats getAllAssetsStats()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;- Specified by:
getAllAssetsStatsin interfaceReportSummaryOrBuilder- Returns:
- The allAssetsStats.
-
getAllAssetsStatsOrBuilder
public ReportSummary.AssetAggregateStatsOrBuilder getAllAssetsStatsOrBuilder()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;- Specified by:
getAllAssetsStatsOrBuilderin interfaceReportSummaryOrBuilder
-
getGroupFindingsList
public List<ReportSummary.GroupFinding> getGroupFindingsList()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsListin interfaceReportSummaryOrBuilder
-
getGroupFindingsOrBuilderList
public List<? extends ReportSummary.GroupFindingOrBuilder> getGroupFindingsOrBuilderList()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsOrBuilderListin interfaceReportSummaryOrBuilder
-
getGroupFindingsCount
public int getGroupFindingsCount()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsCountin interfaceReportSummaryOrBuilder
-
getGroupFindings
public ReportSummary.GroupFinding getGroupFindings(int index)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsin interfaceReportSummaryOrBuilder
-
getGroupFindingsOrBuilder
public ReportSummary.GroupFindingOrBuilder getGroupFindingsOrBuilder(int index)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsOrBuilderin interfaceReportSummaryOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ReportSummary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReportSummary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReportSummary parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReportSummary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReportSummary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReportSummary parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReportSummary parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ReportSummary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ReportSummary parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ReportSummary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ReportSummary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ReportSummary parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ReportSummary.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ReportSummary.Builder newBuilder()
-
newBuilder
public static ReportSummary.Builder newBuilder(ReportSummary prototype)
-
toBuilder
public ReportSummary.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ReportSummary.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ReportSummary getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ReportSummary> parser()
-
getParserForType
public com.google.protobuf.Parser<ReportSummary> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ReportSummary getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-