Interface GetBrowserResponse.Builder

  • Method Details

    • browserId

      GetBrowserResponse.Builder browserId(String browserId)

      The unique identifier of the browser.

      Parameters:
      browserId - The unique identifier of the browser.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • browserArn

      GetBrowserResponse.Builder browserArn(String browserArn)

      The Amazon Resource Name (ARN) of the browser.

      Parameters:
      browserArn - The Amazon Resource Name (ARN) of the browser.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the browser.

      Parameters:
      name - The name of the browser.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      GetBrowserResponse.Builder description(String description)

      The description of the browser.

      Parameters:
      description - The description of the browser.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • executionRoleArn

      GetBrowserResponse.Builder executionRoleArn(String executionRoleArn)

      The IAM role ARN that provides permissions for the browser.

      Parameters:
      executionRoleArn - The IAM role ARN that provides permissions for the browser.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkConfiguration

      GetBrowserResponse.Builder networkConfiguration(BrowserNetworkConfiguration networkConfiguration)
      Sets the value of the NetworkConfiguration property for this object.
      Parameters:
      networkConfiguration - The new value for the NetworkConfiguration property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkConfiguration

      default GetBrowserResponse.Builder networkConfiguration(Consumer<BrowserNetworkConfiguration.Builder> networkConfiguration)
      Sets the value of the NetworkConfiguration property for this object. This is a convenience method that creates an instance of the BrowserNetworkConfiguration.Builder avoiding the need to create one manually via BrowserNetworkConfiguration.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to networkConfiguration(BrowserNetworkConfiguration).

      Parameters:
      networkConfiguration - a consumer that will call methods on BrowserNetworkConfiguration.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • recording

      Sets the value of the Recording property for this object.
      Parameters:
      recording - The new value for the Recording property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recording

      Sets the value of the Recording property for this object. This is a convenience method that creates an instance of the RecordingConfig.Builder avoiding the need to create one manually via RecordingConfig.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to recording(RecordingConfig).

      Parameters:
      recording - a consumer that will call methods on RecordingConfig.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the browser.

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

      The current status of the browser.

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

      GetBrowserResponse.Builder failureReason(String failureReason)

      The reason for failure if the browser is in a failed state.

      Parameters:
      failureReason - The reason for failure if the browser is in a failed state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      GetBrowserResponse.Builder createdAt(Instant createdAt)

      The timestamp when the browser was created.

      Parameters:
      createdAt - The timestamp when the browser was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedAt

      GetBrowserResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)

      The timestamp when the browser was last updated.

      Parameters:
      lastUpdatedAt - The timestamp when the browser was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.