@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ContentArtifactsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The content artifact object.
| Constructor and Description |
|---|
ContentArtifactsConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ContentArtifactsConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getMuxType()
The MUX type of the artifact configuration.
|
String |
getState()
Indicates whether the content artifact is enabled or disabled.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setMuxType(String muxType)
The MUX type of the artifact configuration.
|
void |
setState(String state)
Indicates whether the content artifact is enabled or disabled.
|
String |
toString()
Returns a string representation of this object.
|
ContentArtifactsConfiguration |
withMuxType(ContentMuxType muxType)
The MUX type of the artifact configuration.
|
ContentArtifactsConfiguration |
withMuxType(String muxType)
The MUX type of the artifact configuration.
|
ContentArtifactsConfiguration |
withState(ArtifactsState state)
Indicates whether the content artifact is enabled or disabled.
|
ContentArtifactsConfiguration |
withState(String state)
Indicates whether the content artifact is enabled or disabled.
|
public void setState(String state)
Indicates whether the content artifact is enabled or disabled.
state - Indicates whether the content artifact is enabled or disabled.ArtifactsStatepublic String getState()
Indicates whether the content artifact is enabled or disabled.
ArtifactsStatepublic ContentArtifactsConfiguration withState(String state)
Indicates whether the content artifact is enabled or disabled.
state - Indicates whether the content artifact is enabled or disabled.ArtifactsStatepublic ContentArtifactsConfiguration withState(ArtifactsState state)
Indicates whether the content artifact is enabled or disabled.
state - Indicates whether the content artifact is enabled or disabled.ArtifactsStatepublic void setMuxType(String muxType)
The MUX type of the artifact configuration.
muxType - The MUX type of the artifact configuration.ContentMuxTypepublic String getMuxType()
The MUX type of the artifact configuration.
ContentMuxTypepublic ContentArtifactsConfiguration withMuxType(String muxType)
The MUX type of the artifact configuration.
muxType - The MUX type of the artifact configuration.ContentMuxTypepublic ContentArtifactsConfiguration withMuxType(ContentMuxType muxType)
The MUX type of the artifact configuration.
muxType - The MUX type of the artifact configuration.ContentMuxTypepublic String toString()
toString in class ObjectObject.toString()public ContentArtifactsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.