public static final class ReportSummary.ComputeEngineFinding.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder> implements ReportSummary.ComputeEngineFindingOrBuilder
A set of findings that applies to assets destined for Compute Engine.Protobuf type
google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFindinggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReportSummary.ComputeEngineFinding build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReportSummary.ComputeEngineFinding buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReportSummary.ComputeEngineFinding.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder mergeFrom(ReportSummary.ComputeEngineFinding other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public ReportSummary.ComputeEngineFinding.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReportSummary.ComputeEngineFinding.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getAllocatedRegionsList()
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;getAllocatedRegionsList in interface ReportSummary.ComputeEngineFindingOrBuilderpublic int getAllocatedRegionsCount()
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;getAllocatedRegionsCount in interface ReportSummary.ComputeEngineFindingOrBuilderpublic String getAllocatedRegions(int index)
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;getAllocatedRegions in interface ReportSummary.ComputeEngineFindingOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAllocatedRegionsBytes(int index)
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;getAllocatedRegionsBytes in interface ReportSummary.ComputeEngineFindingOrBuilderindex - The index of the value to return.public ReportSummary.ComputeEngineFinding.Builder setAllocatedRegions(int index, String value)
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;index - The index to set the value at.value - The allocatedRegions to set.public ReportSummary.ComputeEngineFinding.Builder addAllocatedRegions(String value)
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;value - The allocatedRegions to add.public ReportSummary.ComputeEngineFinding.Builder addAllAllocatedRegions(Iterable<String> values)
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;values - The allocatedRegions to add.public ReportSummary.ComputeEngineFinding.Builder clearAllocatedRegions()
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;public ReportSummary.ComputeEngineFinding.Builder addAllocatedRegionsBytes(com.google.protobuf.ByteString value)
Set of regions in which the assets were allocated.
repeated string allocated_regions = 1;value - The bytes of the allocatedRegions to add.public long getAllocatedAssetCount()
Count of assets which were allocated.
int64 allocated_asset_count = 2;getAllocatedAssetCount in interface ReportSummary.ComputeEngineFindingOrBuilderpublic ReportSummary.ComputeEngineFinding.Builder setAllocatedAssetCount(long value)
Count of assets which were allocated.
int64 allocated_asset_count = 2;value - The allocatedAssetCount to set.public ReportSummary.ComputeEngineFinding.Builder clearAllocatedAssetCount()
Count of assets which were allocated.
int64 allocated_asset_count = 2;public List<ReportSummary.MachineSeriesAllocation> getMachineSeriesAllocationsList()
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
getMachineSeriesAllocationsList in interface ReportSummary.ComputeEngineFindingOrBuilderpublic int getMachineSeriesAllocationsCount()
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
getMachineSeriesAllocationsCount in interface ReportSummary.ComputeEngineFindingOrBuilderpublic ReportSummary.MachineSeriesAllocation getMachineSeriesAllocations(int index)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
getMachineSeriesAllocations in interface ReportSummary.ComputeEngineFindingOrBuilderpublic ReportSummary.ComputeEngineFinding.Builder setMachineSeriesAllocations(int index, ReportSummary.MachineSeriesAllocation value)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder setMachineSeriesAllocations(int index, ReportSummary.MachineSeriesAllocation.Builder builderForValue)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder addMachineSeriesAllocations(ReportSummary.MachineSeriesAllocation value)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder addMachineSeriesAllocations(int index, ReportSummary.MachineSeriesAllocation value)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder addMachineSeriesAllocations(ReportSummary.MachineSeriesAllocation.Builder builderForValue)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder addMachineSeriesAllocations(int index, ReportSummary.MachineSeriesAllocation.Builder builderForValue)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder addAllMachineSeriesAllocations(Iterable<? extends ReportSummary.MachineSeriesAllocation> values)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder clearMachineSeriesAllocations()
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.ComputeEngineFinding.Builder removeMachineSeriesAllocations(int index)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.MachineSeriesAllocation.Builder getMachineSeriesAllocationsBuilder(int index)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.MachineSeriesAllocationOrBuilder getMachineSeriesAllocationsOrBuilder(int index)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
getMachineSeriesAllocationsOrBuilder in interface ReportSummary.ComputeEngineFindingOrBuilderpublic List<? extends ReportSummary.MachineSeriesAllocationOrBuilder> getMachineSeriesAllocationsOrBuilderList()
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
getMachineSeriesAllocationsOrBuilderList in interface ReportSummary.ComputeEngineFindingOrBuilderpublic ReportSummary.MachineSeriesAllocation.Builder addMachineSeriesAllocationsBuilder()
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public ReportSummary.MachineSeriesAllocation.Builder addMachineSeriesAllocationsBuilder(int index)
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public List<ReportSummary.MachineSeriesAllocation.Builder> getMachineSeriesAllocationsBuilderList()
Distribution of assets based on the Machine Series.
repeated .google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation machine_series_allocations = 3;
public List<PersistentDiskType> getAllocatedDiskTypesList()
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
getAllocatedDiskTypesList in interface ReportSummary.ComputeEngineFindingOrBuilderpublic int getAllocatedDiskTypesCount()
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
getAllocatedDiskTypesCount in interface ReportSummary.ComputeEngineFindingOrBuilderpublic PersistentDiskType getAllocatedDiskTypes(int index)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
getAllocatedDiskTypes in interface ReportSummary.ComputeEngineFindingOrBuilderindex - The index of the element to return.public ReportSummary.ComputeEngineFinding.Builder setAllocatedDiskTypes(int index, PersistentDiskType value)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
index - The index to set the value at.value - The allocatedDiskTypes to set.public ReportSummary.ComputeEngineFinding.Builder addAllocatedDiskTypes(PersistentDiskType value)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
value - The allocatedDiskTypes to add.public ReportSummary.ComputeEngineFinding.Builder addAllAllocatedDiskTypes(Iterable<? extends PersistentDiskType> values)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
values - The allocatedDiskTypes to add.public ReportSummary.ComputeEngineFinding.Builder clearAllocatedDiskTypes()
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
public List<Integer> getAllocatedDiskTypesValueList()
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
getAllocatedDiskTypesValueList in interface ReportSummary.ComputeEngineFindingOrBuilderpublic int getAllocatedDiskTypesValue(int index)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
getAllocatedDiskTypesValue in interface ReportSummary.ComputeEngineFindingOrBuilderindex - The index of the value to return.public ReportSummary.ComputeEngineFinding.Builder setAllocatedDiskTypesValue(int index, int value)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
index - The index to set the value at.value - The enum numeric value on the wire for allocatedDiskTypes to set.public ReportSummary.ComputeEngineFinding.Builder addAllocatedDiskTypesValue(int value)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
value - The enum numeric value on the wire for allocatedDiskTypes to add.public ReportSummary.ComputeEngineFinding.Builder addAllAllocatedDiskTypesValue(Iterable<Integer> values)
Set of disk types allocated to assets.
repeated .google.cloud.migrationcenter.v1.PersistentDiskType allocated_disk_types = 4;
values - The enum numeric values on the wire for allocatedDiskTypes to add.public final ReportSummary.ComputeEngineFinding.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>public final ReportSummary.ComputeEngineFinding.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportSummary.ComputeEngineFinding.Builder>Copyright © 2024 Google LLC. All rights reserved.