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 CloudWatchLoggingOptions
clone()
boolean
equals(Object obj)
Boolean
getEnabled()
Enables or disables CloudWatch logging.String
getLogGroupName()
The CloudWatch group name for logging.String
getLogStreamName()
The CloudWatch log stream name for logging.int
hashCode()
Boolean
isEnabled()
Enables or disables CloudWatch logging.void
setEnabled(Boolean enabled)
Enables or disables CloudWatch logging.void
setLogGroupName(String logGroupName)
The CloudWatch group name for logging.void
setLogStreamName(String logStreamName)
The CloudWatch log stream name for logging.String
toString()
Returns a string representation of this object; useful for testing and debugging.CloudWatchLoggingOptions
withEnabled(Boolean enabled)
Enables or disables CloudWatch logging.CloudWatchLoggingOptions
withLogGroupName(String logGroupName)
The CloudWatch group name for logging.CloudWatchLoggingOptions
withLogStreamName(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:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CloudWatchLoggingOptions clone()
-
-