Class ReportSummary.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReportSummary.Builder>
com.google.cloud.migrationcenter.v1.ReportSummary.Builder
- All Implemented Interfaces:
ReportSummaryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReportSummary
public static final class ReportSummary.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ReportSummary.Builder>
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-
Method Summary
Modifier and TypeMethodDescriptionaddAllGroupFindings(Iterable<? extends ReportSummary.GroupFinding> values) Findings for each Group included in this report.addGroupFindings(int index, ReportSummary.GroupFinding value) Findings for each Group included in this report.addGroupFindings(int index, ReportSummary.GroupFinding.Builder builderForValue) Findings for each Group included in this report.Findings for each Group included in this report.addGroupFindings(ReportSummary.GroupFinding.Builder builderForValue) Findings for each Group included in this report.Findings for each Group included in this report.addGroupFindingsBuilder(int index) Findings for each Group included in this report.build()clear()Aggregate statistics for all the assets across all the groups.Findings for each Group included in this report.Aggregate statistics for all the assets across all the groups.Aggregate statistics for all the assets across all the groups.Aggregate statistics for all the assets across all the groups.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGroupFindings(int index) Findings for each Group included in this report.getGroupFindingsBuilder(int index) Findings for each Group included in this report.Findings for each Group included in this report.intFindings for each Group included in this report.Findings for each Group included in this report.getGroupFindingsOrBuilder(int index) Findings for each Group included in this report.List<? extends ReportSummary.GroupFindingOrBuilder>Findings for each Group included in this report.booleanAggregate statistics for all the assets across all the groups.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanAggregate statistics for all the assets across all the groups.mergeFrom(ReportSummary other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeGroupFindings(int index) Findings for each Group included in this report.Aggregate statistics for all the assets across all the groups.setAllAssetsStats(ReportSummary.AssetAggregateStats.Builder builderForValue) Aggregate statistics for all the assets across all the groups.setGroupFindings(int index, ReportSummary.GroupFinding value) Findings for each Group included in this report.setGroupFindings(int index, ReportSummary.GroupFinding.Builder builderForValue) Findings for each Group included in this report.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ReportSummary.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ReportSummary.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ReportSummary.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReportSummary.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReportSummary.Builder>
-
mergeFrom
public ReportSummary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReportSummary.Builder>- Throws:
IOException
-
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
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.
-
setAllAssetsStats
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1; -
setAllAssetsStats
public ReportSummary.Builder setAllAssetsStats(ReportSummary.AssetAggregateStats.Builder builderForValue) Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1; -
mergeAllAssetsStats
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1; -
clearAllAssetsStats
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1; -
getAllAssetsStatsBuilder
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1; -
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
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsListin 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
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsin interfaceReportSummaryOrBuilder
-
setGroupFindings
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
setGroupFindings
public ReportSummary.Builder setGroupFindings(int index, ReportSummary.GroupFinding.Builder builderForValue) Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
addGroupFindings
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
addGroupFindings
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
addGroupFindings
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
addGroupFindings
public ReportSummary.Builder addGroupFindings(int index, ReportSummary.GroupFinding.Builder builderForValue) Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
addAllGroupFindings
public ReportSummary.Builder addAllGroupFindings(Iterable<? extends ReportSummary.GroupFinding> values) Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
clearGroupFindings
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
removeGroupFindings
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
getGroupFindingsBuilder
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
getGroupFindingsOrBuilder
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsOrBuilderin interfaceReportSummaryOrBuilder
-
getGroupFindingsOrBuilderList
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;- Specified by:
getGroupFindingsOrBuilderListin interfaceReportSummaryOrBuilder
-
addGroupFindingsBuilder
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
addGroupFindingsBuilder
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2; -
getGroupFindingsBuilderList
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-