public static interface Workload.KMSSettingsOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getNextRotationTime()
public abstract Timestamp getNextRotationTime()
Required. Input only. Immutable. The time at which the Key Management Service will automatically create a new version of the crypto key and mark it as the primary.
.google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
Timestamp | The nextRotationTime. |
getNextRotationTimeOrBuilder()
public abstract TimestampOrBuilder getNextRotationTimeOrBuilder()
Required. Input only. Immutable. The time at which the Key Management Service will automatically create a new version of the crypto key and mark it as the primary.
.google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
TimestampOrBuilder |
getRotationPeriod()
public abstract Duration getRotationPeriod()
Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key Management Service automatically rotates a key. Must be at least 24 hours and at most 876,000 hours.
.google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
Duration | The rotationPeriod. |
getRotationPeriodOrBuilder()
public abstract DurationOrBuilder getRotationPeriodOrBuilder()
Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key Management Service automatically rotates a key. Must be at least 24 hours and at most 876,000 hours.
.google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
DurationOrBuilder |
hasNextRotationTime()
public abstract boolean hasNextRotationTime()
Required. Input only. Immutable. The time at which the Key Management Service will automatically create a new version of the crypto key and mark it as the primary.
.google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
boolean | Whether the nextRotationTime field is set. |
hasRotationPeriod()
public abstract boolean hasRotationPeriod()
Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key Management Service automatically rotates a key. Must be at least 24 hours and at most 876,000 hours.
.google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
boolean | Whether the rotationPeriod field is set. |