Package com.google.container.v1
Interface AdvancedMachineFeaturesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AdvancedMachineFeatures,AdvancedMachineFeatures.Builder
@Generated
public interface AdvancedMachineFeaturesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether or not to enable nested virtualization (defaults to false).Type of Performance Monitoring Unit (PMU) requested on node pool instances.intType of Performance Monitoring Unit (PMU) requested on node pool instances.longThe number of threads per physical core.booleanWhether or not to enable nested virtualization (defaults to false).booleanType of Performance Monitoring Unit (PMU) requested on node pool instances.booleanThe number of threads per physical core.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
-
hasThreadsPerCore
boolean hasThreadsPerCore()The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1. If unset, the maximum number of threads supported per core by the underlying processor is assumed.
optional int64 threads_per_core = 1;- Returns:
- Whether the threadsPerCore field is set.
-
getThreadsPerCore
long getThreadsPerCore()The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1. If unset, the maximum number of threads supported per core by the underlying processor is assumed.
optional int64 threads_per_core = 1;- Returns:
- The threadsPerCore.
-
hasEnableNestedVirtualization
boolean hasEnableNestedVirtualization()Whether or not to enable nested virtualization (defaults to false).
optional bool enable_nested_virtualization = 2;- Returns:
- Whether the enableNestedVirtualization field is set.
-
getEnableNestedVirtualization
boolean getEnableNestedVirtualization()Whether or not to enable nested virtualization (defaults to false).
optional bool enable_nested_virtualization = 2;- Returns:
- The enableNestedVirtualization.
-
hasPerformanceMonitoringUnit
boolean hasPerformanceMonitoringUnit()Type of Performance Monitoring Unit (PMU) requested on node pool instances. If unset, PMU will not be available to the node.
optional .google.container.v1.AdvancedMachineFeatures.PerformanceMonitoringUnit performance_monitoring_unit = 3;- Returns:
- Whether the performanceMonitoringUnit field is set.
-
getPerformanceMonitoringUnitValue
int getPerformanceMonitoringUnitValue()Type of Performance Monitoring Unit (PMU) requested on node pool instances. If unset, PMU will not be available to the node.
optional .google.container.v1.AdvancedMachineFeatures.PerformanceMonitoringUnit performance_monitoring_unit = 3;- Returns:
- The enum numeric value on the wire for performanceMonitoringUnit.
-
getPerformanceMonitoringUnit
AdvancedMachineFeatures.PerformanceMonitoringUnit getPerformanceMonitoringUnit()Type of Performance Monitoring Unit (PMU) requested on node pool instances. If unset, PMU will not be available to the node.
optional .google.container.v1.AdvancedMachineFeatures.PerformanceMonitoringUnit performance_monitoring_unit = 3;- Returns:
- The performanceMonitoringUnit.
-