@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoggingConfigurationMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Represents the properties of a logging configuration metadata.
Constructor and Description |
---|
LoggingConfigurationMetadata() |
Modifier and Type | Method and Description |
---|---|
LoggingConfigurationMetadata |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The time when the logging configuration was created.
|
String |
getLogGroupArn()
The ARN of the CW log group to which the vended log data will be published.
|
Date |
getModifiedAt()
The time when the logging configuration was modified.
|
LoggingConfigurationStatus |
getStatus()
The status of the logging configuration.
|
String |
getWorkspace()
The workspace where the logging configuration exists.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The time when the logging configuration was created.
|
void |
setLogGroupArn(String logGroupArn)
The ARN of the CW log group to which the vended log data will be published.
|
void |
setModifiedAt(Date modifiedAt)
The time when the logging configuration was modified.
|
void |
setStatus(LoggingConfigurationStatus status)
The status of the logging configuration.
|
void |
setWorkspace(String workspace)
The workspace where the logging configuration exists.
|
String |
toString()
Returns a string representation of this object.
|
LoggingConfigurationMetadata |
withCreatedAt(Date createdAt)
The time when the logging configuration was created.
|
LoggingConfigurationMetadata |
withLogGroupArn(String logGroupArn)
The ARN of the CW log group to which the vended log data will be published.
|
LoggingConfigurationMetadata |
withModifiedAt(Date modifiedAt)
The time when the logging configuration was modified.
|
LoggingConfigurationMetadata |
withStatus(LoggingConfigurationStatus status)
The status of the logging configuration.
|
LoggingConfigurationMetadata |
withWorkspace(String workspace)
The workspace where the logging configuration exists.
|
public void setCreatedAt(Date createdAt)
The time when the logging configuration was created.
createdAt
- The time when the logging configuration was created.public Date getCreatedAt()
The time when the logging configuration was created.
public LoggingConfigurationMetadata withCreatedAt(Date createdAt)
The time when the logging configuration was created.
createdAt
- The time when the logging configuration was created.public void setLogGroupArn(String logGroupArn)
The ARN of the CW log group to which the vended log data will be published.
logGroupArn
- The ARN of the CW log group to which the vended log data will be published.public String getLogGroupArn()
The ARN of the CW log group to which the vended log data will be published.
public LoggingConfigurationMetadata withLogGroupArn(String logGroupArn)
The ARN of the CW log group to which the vended log data will be published.
logGroupArn
- The ARN of the CW log group to which the vended log data will be published.public void setModifiedAt(Date modifiedAt)
The time when the logging configuration was modified.
modifiedAt
- The time when the logging configuration was modified.public Date getModifiedAt()
The time when the logging configuration was modified.
public LoggingConfigurationMetadata withModifiedAt(Date modifiedAt)
The time when the logging configuration was modified.
modifiedAt
- The time when the logging configuration was modified.public void setStatus(LoggingConfigurationStatus status)
The status of the logging configuration.
status
- The status of the logging configuration.public LoggingConfigurationStatus getStatus()
The status of the logging configuration.
public LoggingConfigurationMetadata withStatus(LoggingConfigurationStatus status)
The status of the logging configuration.
status
- The status of the logging configuration.public void setWorkspace(String workspace)
The workspace where the logging configuration exists.
workspace
- The workspace where the logging configuration exists.public String getWorkspace()
The workspace where the logging configuration exists.
public LoggingConfigurationMetadata withWorkspace(String workspace)
The workspace where the logging configuration exists.
workspace
- The workspace where the logging configuration exists.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.