@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoggingConfigurationMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the logging configuration.
Constructor and Description |
---|
LoggingConfigurationMetadata() |
Modifier and Type | Method and Description |
---|---|
LoggingConfigurationMetadata |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The date and time that the logging configuration was created.
|
String |
getLogGroupArn()
The ARN of the CloudWatch log group to which the vended log data will be published.
|
Date |
getModifiedAt()
The date and time that the logging configuration was most recently changed.
|
LoggingConfigurationStatus |
getStatus()
The current status of the logging configuration.
|
String |
getWorkspace()
The ID of the workspace the logging configuration is for.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The date and time that the logging configuration was created.
|
void |
setLogGroupArn(String logGroupArn)
The ARN of the CloudWatch log group to which the vended log data will be published.
|
void |
setModifiedAt(Date modifiedAt)
The date and time that the logging configuration was most recently changed.
|
void |
setStatus(LoggingConfigurationStatus status)
The current status of the logging configuration.
|
void |
setWorkspace(String workspace)
The ID of the workspace the logging configuration is for.
|
String |
toString()
Returns a string representation of this object.
|
LoggingConfigurationMetadata |
withCreatedAt(Date createdAt)
The date and time that the logging configuration was created.
|
LoggingConfigurationMetadata |
withLogGroupArn(String logGroupArn)
The ARN of the CloudWatch log group to which the vended log data will be published.
|
LoggingConfigurationMetadata |
withModifiedAt(Date modifiedAt)
The date and time that the logging configuration was most recently changed.
|
LoggingConfigurationMetadata |
withStatus(LoggingConfigurationStatus status)
The current status of the logging configuration.
|
LoggingConfigurationMetadata |
withWorkspace(String workspace)
The ID of the workspace the logging configuration is for.
|
public void setCreatedAt(Date createdAt)
The date and time that the logging configuration was created.
createdAt
- The date and time that the logging configuration was created.public Date getCreatedAt()
The date and time that the logging configuration was created.
public LoggingConfigurationMetadata withCreatedAt(Date createdAt)
The date and time that the logging configuration was created.
createdAt
- The date and time that the logging configuration was created.public void setLogGroupArn(String logGroupArn)
The ARN of the CloudWatch log group to which the vended log data will be published.
logGroupArn
- The ARN of the CloudWatch log group to which the vended log data will be published.public String getLogGroupArn()
The ARN of the CloudWatch log group to which the vended log data will be published.
public LoggingConfigurationMetadata withLogGroupArn(String logGroupArn)
The ARN of the CloudWatch log group to which the vended log data will be published.
logGroupArn
- The ARN of the CloudWatch log group to which the vended log data will be published.public void setModifiedAt(Date modifiedAt)
The date and time that the logging configuration was most recently changed.
modifiedAt
- The date and time that the logging configuration was most recently changed.public Date getModifiedAt()
The date and time that the logging configuration was most recently changed.
public LoggingConfigurationMetadata withModifiedAt(Date modifiedAt)
The date and time that the logging configuration was most recently changed.
modifiedAt
- The date and time that the logging configuration was most recently changed.public void setStatus(LoggingConfigurationStatus status)
The current status of the logging configuration.
status
- The current status of the logging configuration.public LoggingConfigurationStatus getStatus()
The current status of the logging configuration.
public LoggingConfigurationMetadata withStatus(LoggingConfigurationStatus status)
The current status of the logging configuration.
status
- The current status of the logging configuration.public void setWorkspace(String workspace)
The ID of the workspace the logging configuration is for.
workspace
- The ID of the workspace the logging configuration is for.public String getWorkspace()
The ID of the workspace the logging configuration is for.
public LoggingConfigurationMetadata withWorkspace(String workspace)
The ID of the workspace the logging configuration is for.
workspace
- The ID of the workspace the logging configuration is for.public String toString()
toString
in class Object
Object.toString()
public LoggingConfigurationMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.