Interface CreateApplicationRequest.Builder

    • Method Detail

      • applicationName

        CreateApplicationRequest.Builder applicationName​(String applicationName)

        The name of the web application.

        Parameters:
        applicationName - The name of the web application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationDescription

        CreateApplicationRequest.Builder applicationDescription​(String applicationDescription)

        An optional description of the web application.

        Parameters:
        applicationDescription - An optional description of the web application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        CreateApplicationRequest.Builder clientToken​(String clientToken)

        A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.

        Parameters:
        clientToken - A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        CreateApplicationRequest.Builder roleArn​(String roleArn)

        The ARN of the role that the web application assumes when it interacts with AWS IoT Core.

        The name of the role must be in the form AWSIotFleetHub_random_string .

        Parameters:
        roleArn - The ARN of the role that the web application assumes when it interacts with AWS IoT Core.

        The name of the role must be in the form AWSIotFleetHub_random_string .

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateApplicationRequest.Builder tags​(Map<String,​String> tags)

        A set of key/value pairs that you can use to manage the web application resource.

        Parameters:
        tags - A set of key/value pairs that you can use to manage the web application resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.