Uses of Class
com.google.container.v1.NodeKubeletConfig.Builder
-
Uses of NodeKubeletConfig.Builder in com.google.container.v1
Methods in com.google.container.v1 that return NodeKubeletConfig.BuilderModifier and TypeMethodDescriptionNodeKubeletConfig.Builder.addAllAllowedUnsafeSysctls(Iterable<String> values) Optional.NodeKubeletConfig.Builder.addAllowedUnsafeSysctls(String value) Optional.NodeKubeletConfig.Builder.addAllowedUnsafeSysctlsBytes(com.google.protobuf.ByteString value) Optional.NodeKubeletConfig.Builder.clear()NodeKubeletConfig.Builder.clearAllowedUnsafeSysctls()Optional.NodeKubeletConfig.Builder.clearContainerLogMaxFiles()Optional.NodeKubeletConfig.Builder.clearContainerLogMaxSize()Optional.NodeKubeletConfig.Builder.clearCpuCfsQuota()Enable CPU CFS quota enforcement for containers that specify CPU limits.NodeKubeletConfig.Builder.clearCpuCfsQuotaPeriod()Set the CPU CFS quota period value 'cpu.cfs_period_us'.NodeKubeletConfig.Builder.clearCpuManagerPolicy()Control the CPU management policy on the node.NodeKubeletConfig.Builder.clearCrashLoopBackOff()Optional.NodeKubeletConfig.Builder.clearEvictionMaxPodGracePeriodSeconds()Optional. eviction_max_pod_grace_period_seconds is the maximum allowed grace period (in seconds) to use when terminating pods in response to a soft eviction threshold being met.NodeKubeletConfig.Builder.clearEvictionMinimumReclaim()Optional. eviction_minimum_reclaim is a map of signal names to quantities that defines minimum reclaims, which describe the minimum amount of a given resource the kubelet will reclaim when performing a pod eviction while that resource is under pressure.NodeKubeletConfig.Builder.clearEvictionSoft()Optional. eviction_soft is a map of signal names to quantities that defines soft eviction thresholds.NodeKubeletConfig.Builder.clearEvictionSoftGracePeriod()Optional. eviction_soft_grace_period is a map of signal names to quantities that defines grace periods for each soft eviction signal.NodeKubeletConfig.Builder.clearImageGcHighThresholdPercent()Optional.NodeKubeletConfig.Builder.clearImageGcLowThresholdPercent()Optional.NodeKubeletConfig.Builder.clearImageMaximumGcAge()Optional.NodeKubeletConfig.Builder.clearImageMinimumGcAge()Optional.NodeKubeletConfig.Builder.clearInsecureKubeletReadonlyPortEnabled()Enable or disable Kubelet read only port.NodeKubeletConfig.Builder.clearMaxParallelImagePulls()Optional.NodeKubeletConfig.Builder.clearMemoryManager()Optional.NodeKubeletConfig.Builder.clearPodPidsLimit()Set the Pod PID limits.NodeKubeletConfig.Builder.clearShutdownGracePeriodCriticalPodsSeconds()Optional. shutdown_grace_period_critical_pods_seconds is the maximum allowed grace period (in seconds) used to terminate critical pods during a node shutdown.NodeKubeletConfig.Builder.clearShutdownGracePeriodSeconds()Optional. shutdown_grace_period_seconds is the maximum allowed grace period (in seconds) the total duration that the node should delay the shutdown during a graceful shutdown.NodeKubeletConfig.Builder.clearSingleProcessOomKill()Optional.NodeKubeletConfig.Builder.clearTopologyManager()Optional.ClusterUpdate.Builder.getDesiredNodeKubeletConfigBuilder()The desired node kubelet config for the cluster.ClusterUpdate.Builder.getDesiredNodePoolAutoConfigKubeletConfigBuilder()The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NodeConfig.Builder.getKubeletConfigBuilder()Node kubelet configs.UpdateNodePoolRequest.Builder.getKubeletConfigBuilder()Node kubelet configs.NodeConfigDefaults.Builder.getNodeKubeletConfigBuilder()NodeKubeletConfig controls the defaults for new node-pools.NodePoolAutoConfig.Builder.getNodeKubeletConfigBuilder()NodeKubeletConfig controls the defaults for autoprovisioned node-pools.NodeKubeletConfig.Builder.mergeCpuCfsQuota(com.google.protobuf.BoolValue value) Enable CPU CFS quota enforcement for containers that specify CPU limits.NodeKubeletConfig.Builder.mergeCrashLoopBackOff(NodeKubeletConfig.CrashLoopBackOffConfig value) Optional.NodeKubeletConfig.Builder.mergeEvictionMinimumReclaim(EvictionMinimumReclaim value) Optional. eviction_minimum_reclaim is a map of signal names to quantities that defines minimum reclaims, which describe the minimum amount of a given resource the kubelet will reclaim when performing a pod eviction while that resource is under pressure.NodeKubeletConfig.Builder.mergeEvictionSoft(EvictionSignals value) Optional. eviction_soft is a map of signal names to quantities that defines soft eviction thresholds.NodeKubeletConfig.Builder.mergeEvictionSoftGracePeriod(EvictionGracePeriod value) Optional. eviction_soft_grace_period is a map of signal names to quantities that defines grace periods for each soft eviction signal.NodeKubeletConfig.Builder.mergeFrom(NodeKubeletConfig other) NodeKubeletConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) NodeKubeletConfig.Builder.mergeFrom(com.google.protobuf.Message other) NodeKubeletConfig.Builder.mergeMemoryManager(MemoryManager value) Optional.NodeKubeletConfig.Builder.mergeTopologyManager(TopologyManager value) Optional.static NodeKubeletConfig.BuilderNodeKubeletConfig.newBuilder()static NodeKubeletConfig.BuilderNodeKubeletConfig.newBuilder(NodeKubeletConfig prototype) NodeKubeletConfig.newBuilderForType()protected NodeKubeletConfig.BuilderNodeKubeletConfig.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) NodeKubeletConfig.Builder.setAllowedUnsafeSysctls(int index, String value) Optional.NodeKubeletConfig.Builder.setContainerLogMaxFiles(int value) Optional.NodeKubeletConfig.Builder.setContainerLogMaxSize(String value) Optional.NodeKubeletConfig.Builder.setContainerLogMaxSizeBytes(com.google.protobuf.ByteString value) Optional.NodeKubeletConfig.Builder.setCpuCfsQuota(com.google.protobuf.BoolValue value) Enable CPU CFS quota enforcement for containers that specify CPU limits.NodeKubeletConfig.Builder.setCpuCfsQuota(com.google.protobuf.BoolValue.Builder builderForValue) Enable CPU CFS quota enforcement for containers that specify CPU limits.NodeKubeletConfig.Builder.setCpuCfsQuotaPeriod(String value) Set the CPU CFS quota period value 'cpu.cfs_period_us'.NodeKubeletConfig.Builder.setCpuCfsQuotaPeriodBytes(com.google.protobuf.ByteString value) Set the CPU CFS quota period value 'cpu.cfs_period_us'.NodeKubeletConfig.Builder.setCpuManagerPolicy(String value) Control the CPU management policy on the node.NodeKubeletConfig.Builder.setCpuManagerPolicyBytes(com.google.protobuf.ByteString value) Control the CPU management policy on the node.NodeKubeletConfig.Builder.setCrashLoopBackOff(NodeKubeletConfig.CrashLoopBackOffConfig value) Optional.NodeKubeletConfig.Builder.setCrashLoopBackOff(NodeKubeletConfig.CrashLoopBackOffConfig.Builder builderForValue) Optional.NodeKubeletConfig.Builder.setEvictionMaxPodGracePeriodSeconds(int value) Optional. eviction_max_pod_grace_period_seconds is the maximum allowed grace period (in seconds) to use when terminating pods in response to a soft eviction threshold being met.NodeKubeletConfig.Builder.setEvictionMinimumReclaim(EvictionMinimumReclaim value) Optional. eviction_minimum_reclaim is a map of signal names to quantities that defines minimum reclaims, which describe the minimum amount of a given resource the kubelet will reclaim when performing a pod eviction while that resource is under pressure.NodeKubeletConfig.Builder.setEvictionMinimumReclaim(EvictionMinimumReclaim.Builder builderForValue) Optional. eviction_minimum_reclaim is a map of signal names to quantities that defines minimum reclaims, which describe the minimum amount of a given resource the kubelet will reclaim when performing a pod eviction while that resource is under pressure.NodeKubeletConfig.Builder.setEvictionSoft(EvictionSignals value) Optional. eviction_soft is a map of signal names to quantities that defines soft eviction thresholds.NodeKubeletConfig.Builder.setEvictionSoft(EvictionSignals.Builder builderForValue) Optional. eviction_soft is a map of signal names to quantities that defines soft eviction thresholds.NodeKubeletConfig.Builder.setEvictionSoftGracePeriod(EvictionGracePeriod value) Optional. eviction_soft_grace_period is a map of signal names to quantities that defines grace periods for each soft eviction signal.NodeKubeletConfig.Builder.setEvictionSoftGracePeriod(EvictionGracePeriod.Builder builderForValue) Optional. eviction_soft_grace_period is a map of signal names to quantities that defines grace periods for each soft eviction signal.NodeKubeletConfig.Builder.setImageGcHighThresholdPercent(int value) Optional.NodeKubeletConfig.Builder.setImageGcLowThresholdPercent(int value) Optional.NodeKubeletConfig.Builder.setImageMaximumGcAge(String value) Optional.NodeKubeletConfig.Builder.setImageMaximumGcAgeBytes(com.google.protobuf.ByteString value) Optional.NodeKubeletConfig.Builder.setImageMinimumGcAge(String value) Optional.NodeKubeletConfig.Builder.setImageMinimumGcAgeBytes(com.google.protobuf.ByteString value) Optional.NodeKubeletConfig.Builder.setInsecureKubeletReadonlyPortEnabled(boolean value) Enable or disable Kubelet read only port.NodeKubeletConfig.Builder.setMaxParallelImagePulls(int value) Optional.NodeKubeletConfig.Builder.setMemoryManager(MemoryManager value) Optional.NodeKubeletConfig.Builder.setMemoryManager(MemoryManager.Builder builderForValue) Optional.NodeKubeletConfig.Builder.setPodPidsLimit(long value) Set the Pod PID limits.NodeKubeletConfig.Builder.setShutdownGracePeriodCriticalPodsSeconds(int value) Optional. shutdown_grace_period_critical_pods_seconds is the maximum allowed grace period (in seconds) used to terminate critical pods during a node shutdown.NodeKubeletConfig.Builder.setShutdownGracePeriodSeconds(int value) Optional. shutdown_grace_period_seconds is the maximum allowed grace period (in seconds) the total duration that the node should delay the shutdown during a graceful shutdown.NodeKubeletConfig.Builder.setSingleProcessOomKill(boolean value) Optional.NodeKubeletConfig.Builder.setTopologyManager(TopologyManager value) Optional.NodeKubeletConfig.Builder.setTopologyManager(TopologyManager.Builder builderForValue) Optional.NodeKubeletConfig.toBuilder()Methods in com.google.container.v1 with parameters of type NodeKubeletConfig.BuilderModifier and TypeMethodDescriptionClusterUpdate.Builder.setDesiredNodeKubeletConfig(NodeKubeletConfig.Builder builderForValue) The desired node kubelet config for the cluster.ClusterUpdate.Builder.setDesiredNodePoolAutoConfigKubeletConfig(NodeKubeletConfig.Builder builderForValue) The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NodeConfig.Builder.setKubeletConfig(NodeKubeletConfig.Builder builderForValue) Node kubelet configs.UpdateNodePoolRequest.Builder.setKubeletConfig(NodeKubeletConfig.Builder builderForValue) Node kubelet configs.NodeConfigDefaults.Builder.setNodeKubeletConfig(NodeKubeletConfig.Builder builderForValue) NodeKubeletConfig controls the defaults for new node-pools.NodePoolAutoConfig.Builder.setNodeKubeletConfig(NodeKubeletConfig.Builder builderForValue) NodeKubeletConfig controls the defaults for autoprovisioned node-pools.