Class ReportSummary.GroupPreferenceSetFinding.Builder (0.27.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
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.GroupPreferenceSetFinding.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides

build()

public ReportSummary.GroupPreferenceSetFinding build()
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding

buildPartial()

public ReportSummary.GroupPreferenceSetFinding buildPartial()
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding

clear()

public ReportSummary.GroupPreferenceSetFinding.Builder clear()
Returns
Type Description
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
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

clearDescription()

public ReportSummary.GroupPreferenceSetFinding.Builder clearDescription()

Description for the Preference Set.

string description = 2;

Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

clearDisplayName()

public ReportSummary.GroupPreferenceSetFinding.Builder clearDisplayName()

Display Name of the Preference Set

string display_name = 1;

Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public ReportSummary.GroupPreferenceSetFinding.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
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
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostCompute()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostCompute()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
Type Description
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
Type Description
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
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostOther()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostOther()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostStorage()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostStorage()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

clearMonthlyCostTotal()

public ReportSummary.GroupPreferenceSetFinding.Builder clearMonthlyCostTotal()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ReportSummary.GroupPreferenceSetFinding.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
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
Type Description
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
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

clone()

public ReportSummary.GroupPreferenceSetFinding.Builder clone()
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
ReportSummary.ComputeEngineFindingOrBuilder

getDefaultInstanceForType()

public ReportSummary.GroupPreferenceSetFinding getDefaultInstanceForType()
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding

getDescription()

public String getDescription()

Description for the Preference Set.

string description = 2;

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Description for the Preference Set.

string description = 2;

Returns
Type Description
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDisplayName()

public String getDisplayName()

Display Name of the Preference Set

string display_name = 1;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

Display Name of the Preference Set

string display_name = 1;

Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
VirtualMachinePreferencesOrBuilder

getMonthlyCostCompute()

public Money getMonthlyCostCompute()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
Type Description
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
Type Description
com.google.type.Money.Builder

getMonthlyCostComputeOrBuilder()

public MoneyOrBuilder getMonthlyCostComputeOrBuilder()

Compute monthly cost for this preference set.

.google.type.Money monthly_cost_compute = 5;

Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
com.google.type.MoneyOrBuilder

getMonthlyCostOsLicense()

public Money getMonthlyCostOsLicense()

Licensing monthly cost for this preference set.

.google.type.Money monthly_cost_os_license = 6;

Returns
Type Description
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
Type Description
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
Type Description
com.google.type.MoneyOrBuilder

getMonthlyCostOther()

public Money getMonthlyCostOther()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
Type Description
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
Type Description
com.google.type.Money.Builder

getMonthlyCostOtherOrBuilder()

public MoneyOrBuilder getMonthlyCostOtherOrBuilder()

Miscellaneous monthly cost for this preference set.

.google.type.Money monthly_cost_other = 9;

Returns
Type Description
com.google.type.MoneyOrBuilder

getMonthlyCostStorage()

public Money getMonthlyCostStorage()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
Type Description
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
Type Description
com.google.type.Money.Builder

getMonthlyCostStorageOrBuilder()

public MoneyOrBuilder getMonthlyCostStorageOrBuilder()

Storage monthly cost for this preference set.

.google.type.Money monthly_cost_storage = 8;

Returns
Type Description
com.google.type.MoneyOrBuilder

getMonthlyCostTotal()

public Money getMonthlyCostTotal()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
Type Description
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
Type Description
com.google.type.Money.Builder

getMonthlyCostTotalOrBuilder()

public MoneyOrBuilder getMonthlyCostTotalOrBuilder()

Total monthly cost for this preference set.

.google.type.Money monthly_cost_total = 4;

Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
boolean

Whether the vmwareEngineFinding field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
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
Name Description
value ReportSummary.ComputeEngineFinding
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

mergeFrom(ReportSummary.GroupPreferenceSetFinding other)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeFrom(ReportSummary.GroupPreferenceSetFinding other)
Parameter
Name Description
other ReportSummary.GroupPreferenceSetFinding
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ReportSummary.GroupPreferenceSetFinding.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
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
Name Description
value VirtualMachinePreferences
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
value ReportSummary.SoleTenantFinding
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.GroupPreferenceSetFinding.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
value ReportSummary.VmwareEngineFinding
Returns
Type Description
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
Name Description
value ReportSummary.ComputeEngineFinding
Returns
Type Description
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
Name Description
builderForValue ReportSummary.ComputeEngineFinding.Builder
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

setDescription(String value)

public ReportSummary.GroupPreferenceSetFinding.Builder setDescription(String value)

Description for the Preference Set.

string description = 2;

Parameter
Name Description
value String

The description to set.

Returns
Type Description
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
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
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
Name Description
value String

The displayName to set.

Returns
Type Description
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
Name Description
value ByteString

The bytes for displayName to set.

Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public ReportSummary.GroupPreferenceSetFinding.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
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
Name Description
value VirtualMachinePreferences
Returns
Type Description
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
Name Description
builderForValue VirtualMachinePreferences.Builder
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
builderForValue com.google.type.Money.Builder
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
builderForValue com.google.type.Money.Builder
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
builderForValue com.google.type.Money.Builder
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
builderForValue com.google.type.Money.Builder
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
builderForValue com.google.type.Money.Builder
Returns
Type Description
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
Name Description
value com.google.type.Money
Returns
Type Description
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
Name Description
builderForValue com.google.type.Money.Builder
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

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

public ReportSummary.GroupPreferenceSetFinding.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
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
Name Description
value ReportSummary.SoleTenantFinding
Returns
Type Description
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
Name Description
builderForValue ReportSummary.SoleTenantFinding.Builder
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final ReportSummary.GroupPreferenceSetFinding.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
value ReportSummary.VmwareEngineFinding
Returns
Type Description
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
Name Description
builderForValue ReportSummary.VmwareEngineFinding.Builder
Returns
Type Description
ReportSummary.GroupPreferenceSetFinding.Builder