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

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    Deprecated.
    Required.
    com.google.protobuf.TimestampOrBuilder
    Deprecated.
    Required.
    com.google.protobuf.Duration
    Deprecated.
    Required.
    com.google.protobuf.DurationOrBuilder
    Deprecated.
    Required.
    boolean
    Deprecated.
    Required.
    boolean
    Deprecated.
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • 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];