Interface ReportSummary.GroupPreferenceSetFindingOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReportSummary.GroupPreferenceSetFinding,ReportSummary.GroupPreferenceSetFinding.Builder
- Enclosing class:
- ReportSummary
public static interface ReportSummary.GroupPreferenceSetFindingOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA set of findings that applies to Compute Engine machines in the input.A set of findings that applies to Compute Engine machines in the input.Description for the Preference Set.com.google.protobuf.ByteStringDescription for the Preference Set.Display Name of the Preference Setcom.google.protobuf.ByteStringDisplay Name of the Preference SetA set of preferences that applies to all machines in the context.A set of preferences that applies to all machines in the context.Compute monthly cost for this preference set.Compute monthly cost for this preference set.Network Egress monthly cost for this preference set.Network Egress monthly cost for this preference set.Licensing monthly cost for this preference set.Licensing monthly cost for this preference set.Miscellaneous monthly cost for this preference set.Miscellaneous monthly cost for this preference set.Storage monthly cost for this preference set.Storage monthly cost for this preference set.Total monthly cost for this preference set.Total monthly cost for this preference set.A set of findings that applies to Sole-Tenant machines in the input.A set of findings that applies to Sole-Tenant machines in the input.A set of findings that applies to VMWare machines in the input.A set of findings that applies to VMWare machines in the input.booleanA set of findings that applies to Compute Engine machines in the input.booleanA set of preferences that applies to all machines in the context.booleanCompute monthly cost for this preference set.booleanNetwork Egress monthly cost for this preference set.booleanLicensing monthly cost for this preference set.booleanMiscellaneous monthly cost for this preference set.booleanStorage monthly cost for this preference set.booleanTotal monthly cost for this preference set.booleanA set of findings that applies to Sole-Tenant machines in the input.booleanA set of findings that applies to VMWare machines in the input.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDisplayName
String getDisplayName()Display Name of the Preference Set
string display_name = 1;- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()Display Name of the Preference Set
string display_name = 1;- Returns:
- The bytes for displayName.
-
getDescription
String getDescription()Description for the Preference Set.
string description = 2;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Description for the Preference Set.
string description = 2;- Returns:
- The bytes for description.
-
hasMachinePreferences
boolean hasMachinePreferences()A set of preferences that applies to all machines in the context.
.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;- Returns:
- Whether the machinePreferences field is set.
-
getMachinePreferences
VirtualMachinePreferences getMachinePreferences()A set of preferences that applies to all machines in the context.
.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3;- Returns:
- The machinePreferences.
-
getMachinePreferencesOrBuilder
VirtualMachinePreferencesOrBuilder getMachinePreferencesOrBuilder()A set of preferences that applies to all machines in the context.
.google.cloud.migrationcenter.v1.VirtualMachinePreferences machine_preferences = 3; -
hasMonthlyCostTotal
boolean hasMonthlyCostTotal()Total monthly cost for this preference set.
.google.type.Money monthly_cost_total = 4;- Returns:
- Whether the monthlyCostTotal field is set.
-
getMonthlyCostTotal
Money getMonthlyCostTotal()Total monthly cost for this preference set.
.google.type.Money monthly_cost_total = 4;- Returns:
- The monthlyCostTotal.
-
getMonthlyCostTotalOrBuilder
MoneyOrBuilder getMonthlyCostTotalOrBuilder()Total monthly cost for this preference set.
.google.type.Money monthly_cost_total = 4; -
hasMonthlyCostCompute
boolean hasMonthlyCostCompute()Compute monthly cost for this preference set.
.google.type.Money monthly_cost_compute = 5;- Returns:
- Whether the monthlyCostCompute field is set.
-
getMonthlyCostCompute
Money getMonthlyCostCompute()Compute monthly cost for this preference set.
.google.type.Money monthly_cost_compute = 5;- Returns:
- The monthlyCostCompute.
-
getMonthlyCostComputeOrBuilder
MoneyOrBuilder getMonthlyCostComputeOrBuilder()Compute monthly cost for this preference set.
.google.type.Money monthly_cost_compute = 5; -
hasMonthlyCostOsLicense
boolean hasMonthlyCostOsLicense()Licensing monthly cost for this preference set.
.google.type.Money monthly_cost_os_license = 6;- Returns:
- Whether the monthlyCostOsLicense field is set.
-
getMonthlyCostOsLicense
Money getMonthlyCostOsLicense()Licensing monthly cost for this preference set.
.google.type.Money monthly_cost_os_license = 6;- Returns:
- The monthlyCostOsLicense.
-
getMonthlyCostOsLicenseOrBuilder
MoneyOrBuilder getMonthlyCostOsLicenseOrBuilder()Licensing monthly cost for this preference set.
.google.type.Money monthly_cost_os_license = 6; -
hasMonthlyCostNetworkEgress
boolean hasMonthlyCostNetworkEgress()Network Egress monthly cost for this preference set.
.google.type.Money monthly_cost_network_egress = 7;- Returns:
- Whether the monthlyCostNetworkEgress field is set.
-
getMonthlyCostNetworkEgress
Money getMonthlyCostNetworkEgress()Network Egress monthly cost for this preference set.
.google.type.Money monthly_cost_network_egress = 7;- Returns:
- The monthlyCostNetworkEgress.
-
getMonthlyCostNetworkEgressOrBuilder
MoneyOrBuilder getMonthlyCostNetworkEgressOrBuilder()Network Egress monthly cost for this preference set.
.google.type.Money monthly_cost_network_egress = 7; -
hasMonthlyCostStorage
boolean hasMonthlyCostStorage()Storage monthly cost for this preference set.
.google.type.Money monthly_cost_storage = 8;- Returns:
- Whether the monthlyCostStorage field is set.
-
getMonthlyCostStorage
Money getMonthlyCostStorage()Storage monthly cost for this preference set.
.google.type.Money monthly_cost_storage = 8;- Returns:
- The monthlyCostStorage.
-
getMonthlyCostStorageOrBuilder
MoneyOrBuilder getMonthlyCostStorageOrBuilder()Storage monthly cost for this preference set.
.google.type.Money monthly_cost_storage = 8; -
hasMonthlyCostOther
boolean hasMonthlyCostOther()Miscellaneous monthly cost for this preference set.
.google.type.Money monthly_cost_other = 9;- Returns:
- Whether the monthlyCostOther field is set.
-
getMonthlyCostOther
Money getMonthlyCostOther()Miscellaneous monthly cost for this preference set.
.google.type.Money monthly_cost_other = 9;- Returns:
- The monthlyCostOther.
-
getMonthlyCostOtherOrBuilder
MoneyOrBuilder getMonthlyCostOtherOrBuilder()Miscellaneous monthly cost for this preference set.
.google.type.Money monthly_cost_other = 9; -
hasComputeEngineFinding
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:
- Whether the computeEngineFinding field is set.
-
getComputeEngineFinding
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:
- The computeEngineFinding.
-
getComputeEngineFindingOrBuilder
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; -
hasVmwareEngineFinding
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:
- Whether the vmwareEngineFinding field is set.
-
getVmwareEngineFinding
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:
- The vmwareEngineFinding.
-
getVmwareEngineFindingOrBuilder
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; -
hasSoleTenantFinding
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:
- Whether the soleTenantFinding field is set.
-
getSoleTenantFinding
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:
- The soleTenantFinding.
-
getSoleTenantFindingOrBuilder
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;
-