Interface AwsRequestSigning.QueryStringOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AwsRequestSigning.QueryString, AwsRequestSigning.QueryString.Builder
Enclosing class:
AwsRequestSigning

public static interface AwsRequestSigning.QueryStringOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Duration
    Optional expiration time for the query string parameters.
    com.google.protobuf.DurationOrBuilder
    Optional expiration time for the query string parameters.
    boolean
    Optional expiration time for the query string parameters.

    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

    • hasExpirationTime

      boolean hasExpirationTime()
       Optional expiration time for the query string parameters. As query string parameter based requests are replayable, in effect representing
       an API call that has already been authenticated, it is recommended to keep this expiration time as short as feasible.
       This value will default to 5 seconds and has a maximum value of 3600 seconds (1 hour).
       
      .google.protobuf.Duration expiration_time = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the expirationTime field is set.
    • getExpirationTime

      com.google.protobuf.Duration getExpirationTime()
       Optional expiration time for the query string parameters. As query string parameter based requests are replayable, in effect representing
       an API call that has already been authenticated, it is recommended to keep this expiration time as short as feasible.
       This value will default to 5 seconds and has a maximum value of 3600 seconds (1 hour).
       
      .google.protobuf.Duration expiration_time = 1 [(.validate.rules) = { ... }
      Returns:
      The expirationTime.
    • getExpirationTimeOrBuilder

      com.google.protobuf.DurationOrBuilder getExpirationTimeOrBuilder()
       Optional expiration time for the query string parameters. As query string parameter based requests are replayable, in effect representing
       an API call that has already been authenticated, it is recommended to keep this expiration time as short as feasible.
       This value will default to 5 seconds and has a maximum value of 3600 seconds (1 hour).
       
      .google.protobuf.Duration expiration_time = 1 [(.validate.rules) = { ... }