@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LogPublishingOptionsStatus extends Object implements Serializable, Cloneable, StructuredPojo
The configured log publishing options for the domain and their current status.
Constructor and Description |
---|
LogPublishingOptionsStatus() |
Modifier and Type | Method and Description |
---|---|
LogPublishingOptionsStatus |
addOptionsEntry(String key,
LogPublishingOption value) |
LogPublishingOptionsStatus |
clearOptionsEntries()
Removes all the entries added into Options.
|
LogPublishingOptionsStatus |
clone() |
boolean |
equals(Object obj) |
Map<String,LogPublishingOption> |
getOptions()
The log publishing options configured for the Elasticsearch domain.
|
OptionStatus |
getStatus()
The status of the log publishing options for the Elasticsearch domain.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOptions(Map<String,LogPublishingOption> options)
The log publishing options configured for the Elasticsearch domain.
|
void |
setStatus(OptionStatus status)
The status of the log publishing options for the Elasticsearch domain.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
LogPublishingOptionsStatus |
withOptions(Map<String,LogPublishingOption> options)
The log publishing options configured for the Elasticsearch domain.
|
LogPublishingOptionsStatus |
withStatus(OptionStatus status)
The status of the log publishing options for the Elasticsearch domain.
|
public Map<String,LogPublishingOption> getOptions()
The log publishing options configured for the Elasticsearch domain.
public void setOptions(Map<String,LogPublishingOption> options)
The log publishing options configured for the Elasticsearch domain.
options
- The log publishing options configured for the Elasticsearch domain.public LogPublishingOptionsStatus withOptions(Map<String,LogPublishingOption> options)
The log publishing options configured for the Elasticsearch domain.
options
- The log publishing options configured for the Elasticsearch domain.public LogPublishingOptionsStatus addOptionsEntry(String key, LogPublishingOption value)
public LogPublishingOptionsStatus clearOptionsEntries()
public void setStatus(OptionStatus status)
The status of the log publishing options for the Elasticsearch domain. See OptionStatus
for the
status information that's included.
status
- The status of the log publishing options for the Elasticsearch domain. See OptionStatus
for
the status information that's included.public OptionStatus getStatus()
The status of the log publishing options for the Elasticsearch domain. See OptionStatus
for the
status information that's included.
OptionStatus
for
the status information that's included.public LogPublishingOptionsStatus withStatus(OptionStatus status)
The status of the log publishing options for the Elasticsearch domain. See OptionStatus
for the
status information that's included.
status
- The status of the log publishing options for the Elasticsearch domain. See OptionStatus
for
the status information that's included.public String toString()
toString
in class Object
Object.toString()
public LogPublishingOptionsStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.