Interface Workload.KMSSettingsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Workload.KMSSettings
,Workload.KMSSettings.Builder
- Enclosing class:
- Workload
@Deprecated public static interface Workload.KMSSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
Deprecated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description com.google.protobuf.Timestamp
getNextRotationTime()
Deprecated.Required.com.google.protobuf.TimestampOrBuilder
getNextRotationTimeOrBuilder()
Deprecated.Required.com.google.protobuf.Duration
getRotationPeriod()
Deprecated.Required.com.google.protobuf.DurationOrBuilder
getRotationPeriodOrBuilder()
Deprecated.Required.boolean
hasNextRotationTime()
Deprecated.Required.boolean
hasRotationPeriod()
Deprecated.Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasNextRotationTime
boolean hasNextRotationTime()
Deprecated.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];
- Returns:
- Whether the nextRotationTime field is set.
-
getNextRotationTime
com.google.protobuf.Timestamp getNextRotationTime()
Deprecated.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];
- Returns:
- The nextRotationTime.
-
getNextRotationTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getNextRotationTimeOrBuilder()
Deprecated.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];
-
hasRotationPeriod
boolean hasRotationPeriod()
Deprecated.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];
- Returns:
- Whether the rotationPeriod field is set.
-
getRotationPeriod
com.google.protobuf.Duration getRotationPeriod()
Deprecated.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];
- Returns:
- The rotationPeriod.
-
getRotationPeriodOrBuilder
com.google.protobuf.DurationOrBuilder getRotationPeriodOrBuilder()
Deprecated.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];
-
-