Interface Workload.KMSSettingsOrBuilder

    • 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.MessageLiteOrBuilder

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