Interface ComputeEnginePreferencesOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ComputeEnginePreferences,ComputeEnginePreferences.Builder
public interface ComputeEnginePreferencesOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LicenseTypegetLicenseType()License type to consider when calculating costs for virtual machine insights and recommendations.intgetLicenseTypeValue()License type to consider when calculating costs for virtual machine insights and recommendations.MachinePreferencesgetMachinePreferences()Preferences concerning the machine types to consider on Compute Engine.MachinePreferencesOrBuildergetMachinePreferencesOrBuilder()Preferences concerning the machine types to consider on Compute Engine.booleanhasMachinePreferences()Preferences concerning the machine types to consider on Compute Engine.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMachinePreferences
boolean hasMachinePreferences()
Preferences concerning the machine types to consider on Compute Engine.
.google.cloud.migrationcenter.v1.MachinePreferences machine_preferences = 2;- Returns:
- Whether the machinePreferences field is set.
-
getMachinePreferences
MachinePreferences getMachinePreferences()
Preferences concerning the machine types to consider on Compute Engine.
.google.cloud.migrationcenter.v1.MachinePreferences machine_preferences = 2;- Returns:
- The machinePreferences.
-
getMachinePreferencesOrBuilder
MachinePreferencesOrBuilder getMachinePreferencesOrBuilder()
Preferences concerning the machine types to consider on Compute Engine.
.google.cloud.migrationcenter.v1.MachinePreferences machine_preferences = 2;
-
getLicenseTypeValue
int getLicenseTypeValue()
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
.google.cloud.migrationcenter.v1.LicenseType license_type = 3;- Returns:
- The enum numeric value on the wire for licenseType.
-
getLicenseType
LicenseType getLicenseType()
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
.google.cloud.migrationcenter.v1.LicenseType license_type = 3;- Returns:
- The licenseType.
-
-