Class MqBrokerLogs.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • audit

        @Stability(Stable)
        public MqBrokerLogs.Builder audit​(String audit)
        Sets the value of MqBrokerLogs.getAudit()
        Parameters:
        audit - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/mq_broker#audit MqBroker#audit}.
        Returns:
        this
      • general

        @Stability(Stable)
        public MqBrokerLogs.Builder general​(Boolean general)
        Sets the value of MqBrokerLogs.getGeneral()
        Parameters:
        general - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/mq_broker#general MqBroker#general}.
        Returns:
        this
      • general

        @Stability(Stable)
        public MqBrokerLogs.Builder general​(com.hashicorp.cdktf.IResolvable general)
        Sets the value of MqBrokerLogs.getGeneral()
        Parameters:
        general - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/mq_broker#general MqBroker#general}.
        Returns:
        this
      • build

        @Stability(Stable)
        public MqBrokerLogs build()
        Builds the configured instance.
        Specified by:
        build in interface software.amazon.jsii.Builder<MqBrokerLogs>
        Returns:
        a new instance of MqBrokerLogs
        Throws:
        NullPointerException - if any required attribute was not provided