Class CloudWatchLoggingOptions

    • Constructor Detail

      • CloudWatchLoggingOptions

        public CloudWatchLoggingOptions()
    • Method Detail

      • setEnabled

        public void setEnabled​(Boolean enabled)

        Enables or disables CloudWatch logging.

        Parameters:
        enabled - Enables or disables CloudWatch logging.
      • getEnabled

        public Boolean getEnabled()

        Enables or disables CloudWatch logging.

        Returns:
        Enables or disables CloudWatch logging.
      • withEnabled

        public CloudWatchLoggingOptions withEnabled​(Boolean enabled)

        Enables or disables CloudWatch logging.

        Parameters:
        enabled - Enables or disables CloudWatch logging.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isEnabled

        public Boolean isEnabled()

        Enables or disables CloudWatch logging.

        Returns:
        Enables or disables CloudWatch logging.
      • setLogGroupName

        public void setLogGroupName​(String logGroupName)

        The CloudWatch group name for logging. This value is required if Enabled is true.

        Parameters:
        logGroupName - The CloudWatch group name for logging. This value is required if Enabled is true.
      • getLogGroupName

        public String getLogGroupName()

        The CloudWatch group name for logging. This value is required if Enabled is true.

        Returns:
        The CloudWatch group name for logging. This value is required if Enabled is true.
      • withLogGroupName

        public CloudWatchLoggingOptions withLogGroupName​(String logGroupName)

        The CloudWatch group name for logging. This value is required if Enabled is true.

        Parameters:
        logGroupName - The CloudWatch group name for logging. This value is required if Enabled is true.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setLogStreamName

        public void setLogStreamName​(String logStreamName)

        The CloudWatch log stream name for logging. This value is required if Enabled is true.

        Parameters:
        logStreamName - The CloudWatch log stream name for logging. This value is required if Enabled is true.
      • getLogStreamName

        public String getLogStreamName()

        The CloudWatch log stream name for logging. This value is required if Enabled is true.

        Returns:
        The CloudWatch log stream name for logging. This value is required if Enabled is true.
      • withLogStreamName

        public CloudWatchLoggingOptions withLogStreamName​(String logStreamName)

        The CloudWatch log stream name for logging. This value is required if Enabled is true.

        Parameters:
        logStreamName - The CloudWatch log stream name for logging. This value is required if Enabled is true.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object