Interface NodePool.NodeDrainConfigOrBuilder (2.96.0)

public static interface NodePool.NodeDrainConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getGraceTerminationDuration()

public abstract Duration getGraceTerminationDuration()

The duration of the grace termination period for node drain.

optional .google.protobuf.Duration grace_termination_duration = 2;

Returns
Type Description
Duration

The graceTerminationDuration.

getGraceTerminationDurationOrBuilder()

public abstract DurationOrBuilder getGraceTerminationDurationOrBuilder()

The duration of the grace termination period for node drain.

optional .google.protobuf.Duration grace_termination_duration = 2;

Returns
Type Description
DurationOrBuilder

getPdbTimeoutDuration()

public abstract Duration getPdbTimeoutDuration()

The duration of the PDB timeout period for node drain.

optional .google.protobuf.Duration pdb_timeout_duration = 1;

Returns
Type Description
Duration

The pdbTimeoutDuration.

getPdbTimeoutDurationOrBuilder()

public abstract DurationOrBuilder getPdbTimeoutDurationOrBuilder()

The duration of the PDB timeout period for node drain.

optional .google.protobuf.Duration pdb_timeout_duration = 1;

Returns
Type Description
DurationOrBuilder

getRespectPdbDuringNodePoolDeletion()

public abstract boolean getRespectPdbDuringNodePoolDeletion()

Whether to respect PDB during node pool deletion.

optional bool respect_pdb_during_node_pool_deletion = 3;

Returns
Type Description
boolean

The respectPdbDuringNodePoolDeletion.

hasGraceTerminationDuration()

public abstract boolean hasGraceTerminationDuration()

The duration of the grace termination period for node drain.

optional .google.protobuf.Duration grace_termination_duration = 2;

Returns
Type Description
boolean

Whether the graceTerminationDuration field is set.

hasPdbTimeoutDuration()

public abstract boolean hasPdbTimeoutDuration()

The duration of the PDB timeout period for node drain.

optional .google.protobuf.Duration pdb_timeout_duration = 1;

Returns
Type Description
boolean

Whether the pdbTimeoutDuration field is set.

hasRespectPdbDuringNodePoolDeletion()

public abstract boolean hasRespectPdbDuringNodePoolDeletion()

Whether to respect PDB during node pool deletion.

optional bool respect_pdb_during_node_pool_deletion = 3;

Returns
Type Description
boolean

Whether the respectPdbDuringNodePoolDeletion field is set.