Class CloudWatchLoggingOptions
- java.lang.Object
-
- com.amazonaws.services.kinesisfirehose.model.CloudWatchLoggingOptions
-
- All Implemented Interfaces:
Serializable,Cloneable
public class CloudWatchLoggingOptions extends Object implements Serializable, Cloneable
Describes CloudWatch logging options for your delivery stream.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CloudWatchLoggingOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudWatchLoggingOptionsclone()booleanequals(Object obj)BooleangetEnabled()Enables or disables CloudWatch logging.StringgetLogGroupName()The CloudWatch group name for logging.StringgetLogStreamName()The CloudWatch log stream name for logging.inthashCode()BooleanisEnabled()Enables or disables CloudWatch logging.voidsetEnabled(Boolean enabled)Enables or disables CloudWatch logging.voidsetLogGroupName(String logGroupName)The CloudWatch group name for logging.voidsetLogStreamName(String logStreamName)The CloudWatch log stream name for logging.StringtoString()Returns a string representation of this object; useful for testing and debugging.CloudWatchLoggingOptionswithEnabled(Boolean enabled)Enables or disables CloudWatch logging.CloudWatchLoggingOptionswithLogGroupName(String logGroupName)The CloudWatch group name for logging.CloudWatchLoggingOptionswithLogStreamName(String logStreamName)The CloudWatch log stream name for logging.
-
-
-
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:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CloudWatchLoggingOptions clone()
-
-