Class ReportSummary.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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 typegoogle.cloud.migrationcenter.v1.ReportSummary
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportSummary.Builder
addAllGroupFindings(Iterable<? extends ReportSummary.GroupFinding> values)
Findings for each Group included in this report.ReportSummary.Builder
addGroupFindings(int index, ReportSummary.GroupFinding value)
Findings for each Group included in this report.ReportSummary.Builder
addGroupFindings(int index, ReportSummary.GroupFinding.Builder builderForValue)
Findings for each Group included in this report.ReportSummary.Builder
addGroupFindings(ReportSummary.GroupFinding value)
Findings for each Group included in this report.ReportSummary.Builder
addGroupFindings(ReportSummary.GroupFinding.Builder builderForValue)
Findings for each Group included in this report.ReportSummary.GroupFinding.Builder
addGroupFindingsBuilder()
Findings for each Group included in this report.ReportSummary.GroupFinding.Builder
addGroupFindingsBuilder(int index)
Findings for each Group included in this report.ReportSummary.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ReportSummary
build()
ReportSummary
buildPartial()
ReportSummary.Builder
clear()
ReportSummary.Builder
clearAllAssetsStats()
Aggregate statistics for all the assets across all the groups.ReportSummary.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ReportSummary.Builder
clearGroupFindings()
Findings for each Group included in this report.ReportSummary.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ReportSummary.Builder
clone()
ReportSummary.AssetAggregateStats
getAllAssetsStats()
Aggregate statistics for all the assets across all the groups.ReportSummary.AssetAggregateStats.Builder
getAllAssetsStatsBuilder()
Aggregate statistics for all the assets across all the groups.ReportSummary.AssetAggregateStatsOrBuilder
getAllAssetsStatsOrBuilder()
Aggregate statistics for all the assets across all the groups.ReportSummary
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ReportSummary.GroupFinding
getGroupFindings(int index)
Findings for each Group included in this report.ReportSummary.GroupFinding.Builder
getGroupFindingsBuilder(int index)
Findings for each Group included in this report.List<ReportSummary.GroupFinding.Builder>
getGroupFindingsBuilderList()
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.boolean
hasAllAssetsStats()
Aggregate statistics for all the assets across all the groups.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ReportSummary.Builder
mergeAllAssetsStats(ReportSummary.AssetAggregateStats value)
Aggregate statistics for all the assets across all the groups.ReportSummary.Builder
mergeFrom(ReportSummary other)
ReportSummary.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ReportSummary.Builder
mergeFrom(com.google.protobuf.Message other)
ReportSummary.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ReportSummary.Builder
removeGroupFindings(int index)
Findings for each Group included in this report.ReportSummary.Builder
setAllAssetsStats(ReportSummary.AssetAggregateStats value)
Aggregate statistics for all the assets across all the groups.ReportSummary.Builder
setAllAssetsStats(ReportSummary.AssetAggregateStats.Builder builderForValue)
Aggregate statistics for all the assets across all the groups.ReportSummary.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ReportSummary.Builder
setGroupFindings(int index, ReportSummary.GroupFinding value)
Findings for each Group included in this report.ReportSummary.Builder
setGroupFindings(int index, ReportSummary.GroupFinding.Builder builderForValue)
Findings for each Group included in this report.ReportSummary.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ReportSummary.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
clear
public ReportSummary.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
getDefaultInstanceForType
public ReportSummary getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ReportSummary build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ReportSummary buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ReportSummary.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
setField
public ReportSummary.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
clearField
public ReportSummary.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
clearOneof
public ReportSummary.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
setRepeatedField
public ReportSummary.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
addRepeatedField
public ReportSummary.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
mergeFrom
public ReportSummary.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReportSummary.Builder>
-
mergeFrom
public ReportSummary.Builder mergeFrom(ReportSummary other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
mergeFrom
public ReportSummary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasAllAssetsStats
in 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:
getAllAssetsStats
in interfaceReportSummaryOrBuilder
- Returns:
- The allAssetsStats.
-
setAllAssetsStats
public ReportSummary.Builder setAllAssetsStats(ReportSummary.AssetAggregateStats value)
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
public ReportSummary.Builder mergeAllAssetsStats(ReportSummary.AssetAggregateStats value)
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;
-
clearAllAssetsStats
public ReportSummary.Builder clearAllAssetsStats()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;
-
getAllAssetsStatsBuilder
public ReportSummary.AssetAggregateStats.Builder getAllAssetsStatsBuilder()
Aggregate statistics for all the assets across all the groups.
.google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats all_assets_stats = 1;
-
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:
getAllAssetsStatsOrBuilder
in 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:
getGroupFindingsList
in 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:
getGroupFindingsCount
in 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:
getGroupFindings
in interfaceReportSummaryOrBuilder
-
setGroupFindings
public ReportSummary.Builder setGroupFindings(int index, ReportSummary.GroupFinding value)
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
public ReportSummary.Builder addGroupFindings(ReportSummary.GroupFinding value)
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 value)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-
addGroupFindings
public ReportSummary.Builder addGroupFindings(ReportSummary.GroupFinding.Builder builderForValue)
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
public ReportSummary.Builder clearGroupFindings()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-
removeGroupFindings
public ReportSummary.Builder removeGroupFindings(int index)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-
getGroupFindingsBuilder
public ReportSummary.GroupFinding.Builder getGroupFindingsBuilder(int index)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-
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:
getGroupFindingsOrBuilder
in 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:
getGroupFindingsOrBuilderList
in interfaceReportSummaryOrBuilder
-
addGroupFindingsBuilder
public ReportSummary.GroupFinding.Builder addGroupFindingsBuilder()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-
addGroupFindingsBuilder
public ReportSummary.GroupFinding.Builder addGroupFindingsBuilder(int index)
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-
getGroupFindingsBuilderList
public List<ReportSummary.GroupFinding.Builder> getGroupFindingsBuilderList()
Findings for each Group included in this report.
repeated .google.cloud.migrationcenter.v1.ReportSummary.GroupFinding group_findings = 2;
-
setUnknownFields
public final ReportSummary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
mergeUnknownFields
public final ReportSummary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.Builder>
-
-