Class ReportSummary.GroupPreferenceSetFinding.Builder (0.21.0)

public static final class ReportSummary.GroupPreferenceSetFinding.Builder extends GeneratedMessageV3.Builder<ReportSummary.GroupPreferenceSetFinding.Builder> implements ReportSummary.GroupPreferenceSetFindingOrBuilder

Summary Findings for a specific Group/PreferenceSet combination.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.GroupPreferenceSetFinding

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.GroupPreferenceSetFinding.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

build()

public ReportSummary.GroupPreferenceSetFinding build()
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding

buildPartial()

public ReportSummary.GroupPreferenceSetFinding buildPartial()
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding

clear()

public ReportSummary.GroupPreferenceSetFinding.Builder clear()
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

clearComputeEngineFinding()

public ReportSummary.GroupPreferenceSetFinding.Builder clearComputeEngineFinding()

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearDescription()

public ReportSummary.GroupPreferenceSetFinding.Builder clearDescription()

Description for the Preference Set.

string description = 2;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

clearDisplayName()

public ReportSummary.GroupPreferenceSetFinding.Builder clearDisplayName()

Display Name of the Preference Set

string display_name = 1;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public ReportSummary.GroupPreferenceSetFinding.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

clearMachinePreferences()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMachinePreferences()

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostCompute()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostCompute()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostNetworkEgress()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostNetworkEgress()

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostOsLicense()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostOsLicense()

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostOther()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostOther()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostStorage()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostStorage()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostTotal()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostTotal()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ReportSummary.GroupPreferenceSetFinding.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

clearSoleTenantFinding()

public ReportSummary.GroupPreferenceSetFinding.Builder clearSoleTenantFinding()

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clearVmwareEngineFinding()

public ReportSummary.GroupPreferenceSetFinding.Builder clearVmwareEngineFinding()

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

clone()

public ReportSummary.GroupPreferenceSetFinding.Builder clone()
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

getComputeEngineFinding()

public ReportSummary.ComputeEngineFinding getComputeEngineFinding()

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Returns
TypeDescription
ReportSummary.ComputeEngineFinding

The computeEngineFinding.

getComputeEngineFindingBuilder()

public ReportSummary.ComputeEngineFinding.Builder getComputeEngineFindingBuilder()

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Returns
TypeDescription
ReportSummary.ComputeEngineFinding.Builder

getComputeEngineFindingOrBuilder()

public ReportSummary.ComputeEngineFindingOrBuilder getComputeEngineFindingOrBuilder()

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Returns
TypeDescription
ReportSummary.ComputeEngineFindingOrBuilder

getDefaultInstanceForType()

public ReportSummary.GroupPreferenceSetFinding getDefaultInstanceForType()
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding

getDescription()

public String getDescription()

Description for the Preference Set.

string description = 2;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Description for the Preference Set.

string description = 2;

Returns
TypeDescription
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getDisplayName()

public String getDisplayName()

Display Name of the Preference Set

string display_name = 1;

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

Display Name of the Preference Set

string display_name = 1;

Returns
TypeDescription
ByteString

The bytes for displayName.

getMachinePreferences()

public VirtualMachinePreferences getMachinePreferences()

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Returns
TypeDescription
VirtualMachinePreferences

The machinePreferences.

getMachinePreferencesBuilder()

public VirtualMachinePreferences.Builder getMachinePreferencesBuilder()

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Returns
TypeDescription
VirtualMachinePreferences.Builder

getMachinePreferencesOrBuilder()

public VirtualMachinePreferencesOrBuilder getMachinePreferencesOrBuilder()

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Returns
TypeDescription
VirtualMachinePreferencesOrBuilder

getMonthlyCostCompute()

public Money getMonthlyCostCompute()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
TypeDescription
com.google.type.Money

The monthlyCostCompute.

getMonthlyCostComputeBuilder()

public Money.Builder getMonthlyCostComputeBuilder()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
TypeDescription
com.google.type.Money.Builder

getMonthlyCostComputeOrBuilder()

public MoneyOrBuilder getMonthlyCostComputeOrBuilder()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getMonthlyCostNetworkEgress()

public Money getMonthlyCostNetworkEgress()

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Returns
TypeDescription
com.google.type.Money

The monthlyCostNetworkEgress.

getMonthlyCostNetworkEgressBuilder()

public Money.Builder getMonthlyCostNetworkEgressBuilder()

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Returns
TypeDescription
com.google.type.Money.Builder

getMonthlyCostNetworkEgressOrBuilder()

public MoneyOrBuilder getMonthlyCostNetworkEgressOrBuilder()

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getMonthlyCostOsLicense()

public Money getMonthlyCostOsLicense()

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Returns
TypeDescription
com.google.type.Money

The monthlyCostOsLicense.

getMonthlyCostOsLicenseBuilder()

public Money.Builder getMonthlyCostOsLicenseBuilder()

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Returns
TypeDescription
com.google.type.Money.Builder

getMonthlyCostOsLicenseOrBuilder()

public MoneyOrBuilder getMonthlyCostOsLicenseOrBuilder()

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getMonthlyCostOther()

public Money getMonthlyCostOther()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
TypeDescription
com.google.type.Money

The monthlyCostOther.

getMonthlyCostOtherBuilder()

public Money.Builder getMonthlyCostOtherBuilder()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
TypeDescription
com.google.type.Money.Builder

getMonthlyCostOtherOrBuilder()

public MoneyOrBuilder getMonthlyCostOtherOrBuilder()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getMonthlyCostStorage()

public Money getMonthlyCostStorage()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
TypeDescription
com.google.type.Money

The monthlyCostStorage.

getMonthlyCostStorageBuilder()

public Money.Builder getMonthlyCostStorageBuilder()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
TypeDescription
com.google.type.Money.Builder

getMonthlyCostStorageOrBuilder()

public MoneyOrBuilder getMonthlyCostStorageOrBuilder()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getMonthlyCostTotal()

public Money getMonthlyCostTotal()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
TypeDescription
com.google.type.Money

The monthlyCostTotal.

getMonthlyCostTotalBuilder()

public Money.Builder getMonthlyCostTotalBuilder()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
TypeDescription
com.google.type.Money.Builder

getMonthlyCostTotalOrBuilder()

public MoneyOrBuilder getMonthlyCostTotalOrBuilder()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getSoleTenantFinding()

public ReportSummary.SoleTenantFinding getSoleTenantFinding()

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Returns
TypeDescription
ReportSummary.SoleTenantFinding

The soleTenantFinding.

getSoleTenantFindingBuilder()

public ReportSummary.SoleTenantFinding.Builder getSoleTenantFindingBuilder()

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Returns
TypeDescription
ReportSummary.SoleTenantFinding.Builder

getSoleTenantFindingOrBuilder()

public ReportSummary.SoleTenantFindingOrBuilder getSoleTenantFindingOrBuilder()

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Returns
TypeDescription
ReportSummary.SoleTenantFindingOrBuilder

getVmwareEngineFinding()

public ReportSummary.VmwareEngineFinding getVmwareEngineFinding()

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Returns
TypeDescription
ReportSummary.VmwareEngineFinding

The vmwareEngineFinding.

getVmwareEngineFindingBuilder()

public ReportSummary.VmwareEngineFinding.Builder getVmwareEngineFindingBuilder()

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Returns
TypeDescription
ReportSummary.VmwareEngineFinding.Builder

getVmwareEngineFindingOrBuilder()

public ReportSummary.VmwareEngineFindingOrBuilder getVmwareEngineFindingOrBuilder()

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Returns
TypeDescription
ReportSummary.VmwareEngineFindingOrBuilder

hasComputeEngineFinding()

public boolean hasComputeEngineFinding()

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Returns
TypeDescription
boolean

Whether the computeEngineFinding field is set.

hasMachinePreferences()

public boolean hasMachinePreferences()

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Returns
TypeDescription
boolean

Whether the machinePreferences field is set.

hasMonthlyCostCompute()

public boolean hasMonthlyCostCompute()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
TypeDescription
boolean

Whether the monthlyCostCompute field is set.

hasMonthlyCostNetworkEgress()

public boolean hasMonthlyCostNetworkEgress()

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Returns
TypeDescription
boolean

Whether the monthlyCostNetworkEgress field is set.

hasMonthlyCostOsLicense()

public boolean hasMonthlyCostOsLicense()

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Returns
TypeDescription
boolean

Whether the monthlyCostOsLicense field is set.

hasMonthlyCostOther()

public boolean hasMonthlyCostOther()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
TypeDescription
boolean

Whether the monthlyCostOther field is set.

hasMonthlyCostStorage()

public boolean hasMonthlyCostStorage()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
TypeDescription
boolean

Whether the monthlyCostStorage field is set.

hasMonthlyCostTotal()

public boolean hasMonthlyCostTotal()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
TypeDescription
boolean

Whether the monthlyCostTotal field is set.

hasSoleTenantFinding()

public boolean hasSoleTenantFinding()

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Returns
TypeDescription
boolean

Whether the soleTenantFinding field is set.

hasVmwareEngineFinding()

public boolean hasVmwareEngineFinding()

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Returns
TypeDescription
boolean

Whether the vmwareEngineFinding field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeComputeEngineFinding(ReportSummary.ComputeEngineFinding value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeComputeEngineFinding(ReportSummary.ComputeEngineFinding value)

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Parameter
NameDescription
valueReportSummary.ComputeEngineFinding
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeFrom(ReportSummary.GroupPreferenceSetFinding other)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeFrom(ReportSummary.GroupPreferenceSetFinding other)
Parameter
NameDescription
otherReportSummary.GroupPreferenceSetFinding
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

mergeMachinePreferences(VirtualMachinePreferences value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeMachinePreferences(VirtualMachinePreferences value)

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Parameter
NameDescription
valueVirtualMachinePreferences
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeMonthlyCostCompute(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeMonthlyCostCompute(Money value)

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeMonthlyCostNetworkEgress(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeMonthlyCostNetworkEgress(Money value)

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeMonthlyCostOsLicense(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeMonthlyCostOsLicense(Money value)

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeMonthlyCostOther(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeMonthlyCostOther(Money value)

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeMonthlyCostStorage(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeMonthlyCostStorage(Money value)

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeMonthlyCostTotal(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeMonthlyCostTotal(Money value)

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeSoleTenantFinding(ReportSummary.SoleTenantFinding value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeSoleTenantFinding(ReportSummary.SoleTenantFinding value)

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Parameter
NameDescription
valueReportSummary.SoleTenantFinding
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.GroupPreferenceSetFinding.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

mergeVmwareEngineFinding(ReportSummary.VmwareEngineFinding value)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeVmwareEngineFinding(ReportSummary.VmwareEngineFinding value)

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Parameter
NameDescription
valueReportSummary.VmwareEngineFinding
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setComputeEngineFinding(ReportSummary.ComputeEngineFinding value)

public ReportSummary.GroupPreferenceSetFinding.Builder setComputeEngineFinding(ReportSummary.ComputeEngineFinding value)

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Parameter
NameDescription
valueReportSummary.ComputeEngineFinding
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setComputeEngineFinding(ReportSummary.ComputeEngineFinding.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setComputeEngineFinding(ReportSummary.ComputeEngineFinding.Builder builderForValue)

A set of findings that applies to Compute Engine machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding compute_engine_finding = 10;

Parameter
NameDescription
builderForValueReportSummary.ComputeEngineFinding.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setDescription(String value)

public ReportSummary.GroupPreferenceSetFinding.Builder setDescription(String value)

Description for the Preference Set.

string description = 2;

Parameter
NameDescription
valueString

The description to set.

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public ReportSummary.GroupPreferenceSetFinding.Builder setDescriptionBytes(ByteString value)

Description for the Preference Set.

string description = 2;

Parameter
NameDescription
valueByteString

The bytes for description to set.

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

setDisplayName(String value)

public ReportSummary.GroupPreferenceSetFinding.Builder setDisplayName(String value)

Display Name of the Preference Set

string display_name = 1;

Parameter
NameDescription
valueString

The displayName to set.

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

setDisplayNameBytes(ByteString value)

public ReportSummary.GroupPreferenceSetFinding.Builder setDisplayNameBytes(ByteString value)

Display Name of the Preference Set

string display_name = 1;

Parameter
NameDescription
valueByteString

The bytes for displayName to set.

Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.GroupPreferenceSetFinding.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

setMachinePreferences(VirtualMachinePreferences value)

public ReportSummary.GroupPreferenceSetFinding.Builder setMachinePreferences(VirtualMachinePreferences value)

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Parameter
NameDescription
valueVirtualMachinePreferences
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMachinePreferences(VirtualMachinePreferences.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setMachinePreferences(VirtualMachinePreferences.Builder builderForValue)

A set of preferences that applies to all machines in the context.

.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;

Parameter
NameDescription
builderForValueVirtualMachinePreferences.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostCompute(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostCompute(Money value)

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostCompute(Money.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostCompute(Money.Builder builderForValue)

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Parameter
NameDescription
builderForValuecom.google.type.Money.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostNetworkEgress(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostNetworkEgress(Money value)

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostNetworkEgress(Money.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostNetworkEgress(Money.Builder builderForValue)

Network Egress monthly cost for this preference set.

.google.type.Money monthly_cost_network_egress = 7;

Parameter
NameDescription
builderForValuecom.google.type.Money.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostOsLicense(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostOsLicense(Money value)

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostOsLicense(Money.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostOsLicense(Money.Builder builderForValue)

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Parameter
NameDescription
builderForValuecom.google.type.Money.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostOther(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostOther(Money value)

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostOther(Money.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostOther(Money.Builder builderForValue)

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Parameter
NameDescription
builderForValuecom.google.type.Money.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostStorage(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostStorage(Money value)

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostStorage(Money.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostStorage(Money.Builder builderForValue)

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Parameter
NameDescription
builderForValuecom.google.type.Money.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostTotal(Money value)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostTotal(Money value)

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Parameter
NameDescription
valuecom.google.type.Money
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setMonthlyCostTotal(Money.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setMonthlyCostTotal(Money.Builder builderForValue)

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Parameter
NameDescription
builderForValuecom.google.type.Money.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ReportSummary.GroupPreferenceSetFinding.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

setSoleTenantFinding(ReportSummary.SoleTenantFinding value)

public ReportSummary.GroupPreferenceSetFinding.Builder setSoleTenantFinding(ReportSummary.SoleTenantFinding value)

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Parameter
NameDescription
valueReportSummary.SoleTenantFinding
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setSoleTenantFinding(ReportSummary.SoleTenantFinding.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setSoleTenantFinding(ReportSummary.SoleTenantFinding.Builder builderForValue)

A set of findings that applies to Sole-Tenant machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding sole_tenant_finding = 12;

Parameter
NameDescription
builderForValueReportSummary.SoleTenantFinding.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.GroupPreferenceSetFinding.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

setVmwareEngineFinding(ReportSummary.VmwareEngineFinding value)

public ReportSummary.GroupPreferenceSetFinding.Builder setVmwareEngineFinding(ReportSummary.VmwareEngineFinding value)

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Parameter
NameDescription
valueReportSummary.VmwareEngineFinding
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder

setVmwareEngineFinding(ReportSummary.VmwareEngineFinding.Builder builderForValue)

public ReportSummary.GroupPreferenceSetFinding.Builder setVmwareEngineFinding(ReportSummary.VmwareEngineFinding.Builder builderForValue)

A set of findings that applies to VMWare machines in the input.

.google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding vmware_engine_finding = 11;

Parameter
NameDescription
builderForValueReportSummary.VmwareEngineFinding.Builder
Returns
TypeDescription
ReportSummary.GroupPreferenceSetFinding.Builder