public interface VirtualMachinePreferencesOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
CommitmentPlan |
getCommitmentPlan()
Commitment plan to consider when calculating costs for virtual machine
insights and recommendations.
|
int |
getCommitmentPlanValue()
Commitment plan to consider when calculating costs for virtual machine
insights and recommendations.
|
ComputeEnginePreferences |
getComputeEnginePreferences()
Compute Engine preferences concern insights and recommendations for Compute
Engine target.
|
ComputeEnginePreferencesOrBuilder |
getComputeEnginePreferencesOrBuilder()
Compute Engine preferences concern insights and recommendations for Compute
Engine target.
|
RegionPreferences |
getRegionPreferences()
Region preferences for assets using this preference set.
|
RegionPreferencesOrBuilder |
getRegionPreferencesOrBuilder()
Region preferences for assets using this preference set.
|
SizingOptimizationStrategy |
getSizingOptimizationStrategy()
Sizing optimization strategy specifies the preferred strategy used when
extrapolating usage data to calculate insights and recommendations for a
virtual machine.
|
int |
getSizingOptimizationStrategyValue()
Sizing optimization strategy specifies the preferred strategy used when
extrapolating usage data to calculate insights and recommendations for a
virtual machine.
|
SoleTenancyPreferences |
getSoleTenancyPreferences()
Preferences concerning Sole Tenant nodes and virtual machines.
|
SoleTenancyPreferencesOrBuilder |
getSoleTenancyPreferencesOrBuilder()
Preferences concerning Sole Tenant nodes and virtual machines.
|
ComputeMigrationTargetProduct |
getTargetProduct()
Target product for assets using this preference set.
|
int |
getTargetProductValue()
Target product for assets using this preference set.
|
VmwareEnginePreferences |
getVmwareEnginePreferences()
Preferences concerning insights and recommendations for
Google Cloud VMware Engine.
|
VmwareEnginePreferencesOrBuilder |
getVmwareEnginePreferencesOrBuilder()
Preferences concerning insights and recommendations for
Google Cloud VMware Engine.
|
boolean |
hasComputeEnginePreferences()
Compute Engine preferences concern insights and recommendations for Compute
Engine target.
|
boolean |
hasRegionPreferences()
Region preferences for assets using this preference set.
|
boolean |
hasSoleTenancyPreferences()
Preferences concerning Sole Tenant nodes and virtual machines.
|
boolean |
hasVmwareEnginePreferences()
Preferences concerning insights and recommendations for
Google Cloud VMware Engine.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getTargetProductValue()
Target product for assets using this preference set. Specify either target product or business goal, but not both.
.google.cloud.migrationcenter.v1.ComputeMigrationTargetProduct target_product = 2;ComputeMigrationTargetProduct getTargetProduct()
Target product for assets using this preference set. Specify either target product or business goal, but not both.
.google.cloud.migrationcenter.v1.ComputeMigrationTargetProduct target_product = 2;boolean hasRegionPreferences()
Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with.
.google.cloud.migrationcenter.v1.RegionPreferences region_preferences = 3;RegionPreferences getRegionPreferences()
Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with.
.google.cloud.migrationcenter.v1.RegionPreferences region_preferences = 3;RegionPreferencesOrBuilder getRegionPreferencesOrBuilder()
Region preferences for assets using this preference set. If you are unsure which value to set, the migration service API region is often a good value to start with.
.google.cloud.migrationcenter.v1.RegionPreferences region_preferences = 3;int getCommitmentPlanValue()
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
.google.cloud.migrationcenter.v1.CommitmentPlan commitment_plan = 4;CommitmentPlan getCommitmentPlan()
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
.google.cloud.migrationcenter.v1.CommitmentPlan commitment_plan = 4;int getSizingOptimizationStrategyValue()
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
.google.cloud.migrationcenter.v1.SizingOptimizationStrategy sizing_optimization_strategy = 5;
SizingOptimizationStrategy getSizingOptimizationStrategy()
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
.google.cloud.migrationcenter.v1.SizingOptimizationStrategy sizing_optimization_strategy = 5;
boolean hasComputeEnginePreferences()
Compute Engine preferences concern insights and recommendations for Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEnginePreferences compute_engine_preferences = 6;
ComputeEnginePreferences getComputeEnginePreferences()
Compute Engine preferences concern insights and recommendations for Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEnginePreferences compute_engine_preferences = 6;
ComputeEnginePreferencesOrBuilder getComputeEnginePreferencesOrBuilder()
Compute Engine preferences concern insights and recommendations for Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEnginePreferences compute_engine_preferences = 6;
boolean hasVmwareEnginePreferences()
Preferences concerning insights and recommendations for Google Cloud VMware Engine.
.google.cloud.migrationcenter.v1.VmwareEnginePreferences vmware_engine_preferences = 7;
VmwareEnginePreferences getVmwareEnginePreferences()
Preferences concerning insights and recommendations for Google Cloud VMware Engine.
.google.cloud.migrationcenter.v1.VmwareEnginePreferences vmware_engine_preferences = 7;
VmwareEnginePreferencesOrBuilder getVmwareEnginePreferencesOrBuilder()
Preferences concerning insights and recommendations for Google Cloud VMware Engine.
.google.cloud.migrationcenter.v1.VmwareEnginePreferences vmware_engine_preferences = 7;
boolean hasSoleTenancyPreferences()
Preferences concerning Sole Tenant nodes and virtual machines.
.google.cloud.migrationcenter.v1.SoleTenancyPreferences sole_tenancy_preferences = 8;
SoleTenancyPreferences getSoleTenancyPreferences()
Preferences concerning Sole Tenant nodes and virtual machines.
.google.cloud.migrationcenter.v1.SoleTenancyPreferences sole_tenancy_preferences = 8;
SoleTenancyPreferencesOrBuilder getSoleTenancyPreferencesOrBuilder()
Preferences concerning Sole Tenant nodes and virtual machines.
.google.cloud.migrationcenter.v1.SoleTenancyPreferences sole_tenancy_preferences = 8;
Copyright © 2024 Google LLC. All rights reserved.