@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.ArtifactsState
public String getState()
Indicates whether the content artifact is enabled or disabled.
ArtifactsState
public ContentArtifactsConfiguration withState(String state)
Indicates whether the content artifact is enabled or disabled.
state
- Indicates whether the content artifact is enabled or disabled.ArtifactsState
public ContentArtifactsConfiguration withState(ArtifactsState state)
Indicates whether the content artifact is enabled or disabled.
state
- Indicates whether the content artifact is enabled or disabled.ArtifactsState
public void setMuxType(String muxType)
The MUX type of the artifact configuration.
muxType
- The MUX type of the artifact configuration.ContentMuxType
public String getMuxType()
The MUX type of the artifact configuration.
ContentMuxType
public ContentArtifactsConfiguration withMuxType(String muxType)
The MUX type of the artifact configuration.
muxType
- The MUX type of the artifact configuration.ContentMuxType
public ContentArtifactsConfiguration withMuxType(ContentMuxType muxType)
The MUX type of the artifact configuration.
muxType
- The MUX type of the artifact configuration.ContentMuxType
public String toString()
toString
in class Object
Object.toString()
public ContentArtifactsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.