Interface Session.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Session.Builder,Session>, SdkBuilder<Session.Builder,Session>, SdkPojo
Enclosing class:
Session

@Mutable @NotThreadSafe public static interface Session.Builder extends SdkPojo, CopyableBuilder<Session.Builder,Session>
  • Method Details

    • clientIpAddresses

      Session.Builder clientIpAddresses(Collection<String> clientIpAddresses)

      The IP address of the client.

      Parameters:
      clientIpAddresses - The IP address of the client.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientIpAddresses

      Session.Builder clientIpAddresses(String... clientIpAddresses)

      The IP address of the client.

      Parameters:
      clientIpAddresses - The IP address of the client.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      Session.Builder endTime(Instant endTime)

      The end time of the session.

      Parameters:
      endTime - The end time of the session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • portalArn

      Session.Builder portalArn(String portalArn)

      The ARN of the web portal.

      Parameters:
      portalArn - The ARN of the web portal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sessionId

      Session.Builder sessionId(String sessionId)

      The ID of the session.

      Parameters:
      sessionId - The ID of the session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      Session.Builder startTime(Instant startTime)

      The start time of the session.

      Parameters:
      startTime - The start time of the session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Session.Builder status(String status)

      The status of the session.

      Parameters:
      status - The status of the session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the session.

      Parameters:
      status - The status of the session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • username

      Session.Builder username(String username)

      The username of the session.

      Parameters:
      username - The username of the session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.