Package com.google.container.v1
Interface NodePool.NodeDrainConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NodePool.NodeDrainConfig,NodePool.NodeDrainConfig.Builder
- Enclosing class:
- NodePool
public static interface NodePool.NodeDrainConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.DurationThe duration of the grace termination period for node drain.com.google.protobuf.DurationOrBuilderThe duration of the grace termination period for node drain.com.google.protobuf.DurationThe duration of the PDB timeout period for node drain.com.google.protobuf.DurationOrBuilderThe duration of the PDB timeout period for node drain.booleanWhether to respect PDB during node pool deletion.booleanThe duration of the grace termination period for node drain.booleanThe duration of the PDB timeout period for node drain.booleanWhether to respect PDB during node pool deletion.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
-
hasPdbTimeoutDuration
boolean hasPdbTimeoutDuration()The duration of the PDB timeout period for node drain.
optional .google.protobuf.Duration pdb_timeout_duration = 1;- Returns:
- Whether the pdbTimeoutDuration field is set.
-
getPdbTimeoutDuration
com.google.protobuf.Duration getPdbTimeoutDuration()The duration of the PDB timeout period for node drain.
optional .google.protobuf.Duration pdb_timeout_duration = 1;- Returns:
- The pdbTimeoutDuration.
-
getPdbTimeoutDurationOrBuilder
com.google.protobuf.DurationOrBuilder getPdbTimeoutDurationOrBuilder()The duration of the PDB timeout period for node drain.
optional .google.protobuf.Duration pdb_timeout_duration = 1; -
hasGraceTerminationDuration
boolean hasGraceTerminationDuration()The duration of the grace termination period for node drain.
optional .google.protobuf.Duration grace_termination_duration = 2;- Returns:
- Whether the graceTerminationDuration field is set.
-
getGraceTerminationDuration
com.google.protobuf.Duration getGraceTerminationDuration()The duration of the grace termination period for node drain.
optional .google.protobuf.Duration grace_termination_duration = 2;- Returns:
- The graceTerminationDuration.
-
getGraceTerminationDurationOrBuilder
com.google.protobuf.DurationOrBuilder getGraceTerminationDurationOrBuilder()The duration of the grace termination period for node drain.
optional .google.protobuf.Duration grace_termination_duration = 2; -
hasRespectPdbDuringNodePoolDeletion
boolean hasRespectPdbDuringNodePoolDeletion()Whether to respect PDB during node pool deletion.
optional bool respect_pdb_during_node_pool_deletion = 3;- Returns:
- Whether the respectPdbDuringNodePoolDeletion field is set.
-
getRespectPdbDuringNodePoolDeletion
boolean getRespectPdbDuringNodePoolDeletion()Whether to respect PDB during node pool deletion.
optional bool respect_pdb_during_node_pool_deletion = 3;- Returns:
- The respectPdbDuringNodePoolDeletion.
-