Interface UpdateChimeWebhookConfigurationRequest.Builder

    • Method Detail

      • chatConfigurationArn

        UpdateChimeWebhookConfigurationRequest.Builder chatConfigurationArn​(String chatConfigurationArn)
        The ARN of the ChimeWebhookConfiguration to update.
        Parameters:
        chatConfigurationArn - The ARN of the ChimeWebhookConfiguration to update.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • webhookDescription

        UpdateChimeWebhookConfigurationRequest.Builder webhookDescription​(String webhookDescription)
        Description of the webhook. Recommend using the convention `RoomName/WebhookName`. See Chime setup tutorial for more details: https://docs.aws.amazon.com/chatbot/latest/adminguide/chime-setup.html.
        Parameters:
        webhookDescription - Description of the webhook. Recommend using the convention `RoomName/WebhookName`. See Chime setup tutorial for more details: https://docs.aws.amazon.com/chatbot/latest/adminguide/chime-setup.html.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • webhookUrl

        UpdateChimeWebhookConfigurationRequest.Builder webhookUrl​(String webhookUrl)
        URL for the Chime webhook.
        Parameters:
        webhookUrl - URL for the Chime webhook.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snsTopicArns

        UpdateChimeWebhookConfigurationRequest.Builder snsTopicArns​(Collection<String> snsTopicArns)
        The ARNs of the SNS topics that deliver notifications to AWS Chatbot.
        Parameters:
        snsTopicArns - The ARNs of the SNS topics that deliver notifications to AWS Chatbot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snsTopicArns

        UpdateChimeWebhookConfigurationRequest.Builder snsTopicArns​(String... snsTopicArns)
        The ARNs of the SNS topics that deliver notifications to AWS Chatbot.
        Parameters:
        snsTopicArns - The ARNs of the SNS topics that deliver notifications to AWS Chatbot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iamRoleArn

        UpdateChimeWebhookConfigurationRequest.Builder iamRoleArn​(String iamRoleArn)
        The ARN of the IAM role that defines the permissions for AWS Chatbot. This is a user-defined role that AWS Chatbot will assume. This is not the service-linked role. For more information, see IAM Policies for AWS Chatbot.
        Parameters:
        iamRoleArn - The ARN of the IAM role that defines the permissions for AWS Chatbot. This is a user-defined role that AWS Chatbot will assume. This is not the service-linked role. For more information, see IAM Policies for AWS Chatbot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • loggingLevel

        UpdateChimeWebhookConfigurationRequest.Builder loggingLevel​(String loggingLevel)
        Logging levels include ERROR, INFO, or NONE.
        Parameters:
        loggingLevel - Logging levels include ERROR, INFO, or NONE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.