Interface Credentials.Builder

  • Method Details

    • sessionToken

      Credentials.Builder sessionToken(String sessionToken)

      The token that applications inside the pods must pass to any service API to use the temporary credentials.

      Parameters:
      sessionToken - The token that applications inside the pods must pass to any service API to use the temporary credentials.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secretAccessKey

      Credentials.Builder secretAccessKey(String secretAccessKey)

      The secret access key that applications inside the pods use to sign requests.

      Parameters:
      secretAccessKey - The secret access key that applications inside the pods use to sign requests.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accessKeyId

      Credentials.Builder accessKeyId(String accessKeyId)

      The access key ID that identifies the temporary security credentials.

      Parameters:
      accessKeyId - The access key ID that identifies the temporary security credentials.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • expiration

      Credentials.Builder expiration(Instant expiration)

      The Unix epoch timestamp in seconds when the current credentials expire.

      Parameters:
      expiration - The Unix epoch timestamp in seconds when the current credentials expire.
      Returns:
      Returns a reference to this object so that method calls can be chained together.