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 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;