Interface DisruptionBudgetOrBuilder (2.96.0)

public interface DisruptionBudgetOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLastDisruptionTime()

public abstract Timestamp getLastDisruptionTime()

Output only. The last time a disruption was performed on the control plane.

.google.protobuf.Timestamp last_disruption_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The lastDisruptionTime.

getLastDisruptionTimeOrBuilder()

public abstract TimestampOrBuilder getLastDisruptionTimeOrBuilder()

Output only. The last time a disruption was performed on the control plane.

.google.protobuf.Timestamp last_disruption_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getLastMinorVersionDisruptionTime()

public abstract Timestamp getLastMinorVersionDisruptionTime()

Output only. The last time a minor version upgrade was performed on the control plane.

.google.protobuf.Timestamp last_minor_version_disruption_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The lastMinorVersionDisruptionTime.

getLastMinorVersionDisruptionTimeOrBuilder()

public abstract TimestampOrBuilder getLastMinorVersionDisruptionTimeOrBuilder()

Output only. The last time a minor version upgrade was performed on the control plane.

.google.protobuf.Timestamp last_minor_version_disruption_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getMinorVersionDisruptionInterval()

public abstract Duration getMinorVersionDisruptionInterval()

Optional. The minimum duration between two minor version upgrades of the control plane.

.google.protobuf.Duration minor_version_disruption_interval = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Duration

The minorVersionDisruptionInterval.

getMinorVersionDisruptionIntervalOrBuilder()

public abstract DurationOrBuilder getMinorVersionDisruptionIntervalOrBuilder()

Optional. The minimum duration between two minor version upgrades of the control plane.

.google.protobuf.Duration minor_version_disruption_interval = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DurationOrBuilder

getPatchVersionDisruptionInterval()

public abstract Duration getPatchVersionDisruptionInterval()

Optional. The minimum duration between two patch version upgrades of the control plane.

.google.protobuf.Duration patch_version_disruption_interval = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Duration

The patchVersionDisruptionInterval.

getPatchVersionDisruptionIntervalOrBuilder()

public abstract DurationOrBuilder getPatchVersionDisruptionIntervalOrBuilder()

Optional. The minimum duration between two patch version upgrades of the control plane.

.google.protobuf.Duration patch_version_disruption_interval = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DurationOrBuilder

hasLastDisruptionTime()

public abstract boolean hasLastDisruptionTime()

Output only. The last time a disruption was performed on the control plane.

.google.protobuf.Timestamp last_disruption_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the lastDisruptionTime field is set.

hasLastMinorVersionDisruptionTime()

public abstract boolean hasLastMinorVersionDisruptionTime()

Output only. The last time a minor version upgrade was performed on the control plane.

.google.protobuf.Timestamp last_minor_version_disruption_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the lastMinorVersionDisruptionTime field is set.

hasMinorVersionDisruptionInterval()

public abstract boolean hasMinorVersionDisruptionInterval()

Optional. The minimum duration between two minor version upgrades of the control plane.

.google.protobuf.Duration minor_version_disruption_interval = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the minorVersionDisruptionInterval field is set.

hasPatchVersionDisruptionInterval()

public abstract boolean hasPatchVersionDisruptionInterval()

Optional. The minimum duration between two patch version upgrades of the control plane.

.google.protobuf.Duration patch_version_disruption_interval = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the patchVersionDisruptionInterval field is set.