Interface ReportSummary.GroupPreferenceSetFindingOrBuilder (0.25.0)

public static interface ReportSummary.GroupPreferenceSetFindingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getComputeEngineFinding()

public abstract 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.

getComputeEngineFindingOrBuilder()

public abstract 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

getDescription()

public abstract String getDescription()

Description for the Preference Set.

string description = 2;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Description for the Preference Set.

string description = 2;

Returns
Type Description
ByteString

The bytes for description.

getDisplayName()

public abstract String getDisplayName()

Display Name of the Preference Set

string display_name = 1;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Display Name of the Preference Set

string display_name = 1;

Returns
Type Description
ByteString

The bytes for displayName.

getMachinePreferences()

public abstract 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.

getMachinePreferencesOrBuilder()

public abstract 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 abstract 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.

getMonthlyCostComputeOrBuilder()

public abstract 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 abstract 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.

getMonthlyCostNetworkEgressOrBuilder()

public abstract 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 abstract 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.

getMonthlyCostOsLicenseOrBuilder()

public abstract 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 abstract 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.

getMonthlyCostOtherOrBuilder()

public abstract 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 abstract 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.

getMonthlyCostStorageOrBuilder()

public abstract 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 abstract 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.

getMonthlyCostTotalOrBuilder()

public abstract 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 abstract 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.

getSoleTenantFindingOrBuilder()

public abstract 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 abstract 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.

getVmwareEngineFindingOrBuilder()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.