@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StaticImageOutputDeactivateScheduleActionSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
StaticImageOutputDeactivateScheduleActionSettings() |
| Modifier and Type | Method and Description |
|---|---|
StaticImageOutputDeactivateScheduleActionSettings |
clone() |
boolean |
equals(Object obj) |
Integer |
getFadeOut()
The time in milliseconds for the image to fade out.
|
Integer |
getLayer()
The image overlay layer to deactivate, 0 to 7.
|
List<String> |
getOutputNames()
The name(s) of the output(s) the deactivation should apply to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFadeOut(Integer fadeOut)
The time in milliseconds for the image to fade out.
|
void |
setLayer(Integer layer)
The image overlay layer to deactivate, 0 to 7.
|
void |
setOutputNames(Collection<String> outputNames)
The name(s) of the output(s) the deactivation should apply to.
|
String |
toString()
Returns a string representation of this object.
|
StaticImageOutputDeactivateScheduleActionSettings |
withFadeOut(Integer fadeOut)
The time in milliseconds for the image to fade out.
|
StaticImageOutputDeactivateScheduleActionSettings |
withLayer(Integer layer)
The image overlay layer to deactivate, 0 to 7.
|
StaticImageOutputDeactivateScheduleActionSettings |
withOutputNames(Collection<String> outputNames)
The name(s) of the output(s) the deactivation should apply to.
|
StaticImageOutputDeactivateScheduleActionSettings |
withOutputNames(String... outputNames)
The name(s) of the output(s) the deactivation should apply to.
|
public StaticImageOutputDeactivateScheduleActionSettings()
public void setFadeOut(Integer fadeOut)
fadeOut - The time in milliseconds for the image to fade out. Default is 0 (no fade-out).public Integer getFadeOut()
public StaticImageOutputDeactivateScheduleActionSettings withFadeOut(Integer fadeOut)
fadeOut - The time in milliseconds for the image to fade out. Default is 0 (no fade-out).public void setLayer(Integer layer)
layer - The image overlay layer to deactivate, 0 to 7. Default is 0.public Integer getLayer()
public StaticImageOutputDeactivateScheduleActionSettings withLayer(Integer layer)
layer - The image overlay layer to deactivate, 0 to 7. Default is 0.public List<String> getOutputNames()
public void setOutputNames(Collection<String> outputNames)
outputNames - The name(s) of the output(s) the deactivation should apply to.public StaticImageOutputDeactivateScheduleActionSettings withOutputNames(String... outputNames)
NOTE: This method appends the values to the existing list (if any). Use
setOutputNames(java.util.Collection) or withOutputNames(java.util.Collection) if you want to
override the existing values.
outputNames - The name(s) of the output(s) the deactivation should apply to.public StaticImageOutputDeactivateScheduleActionSettings withOutputNames(Collection<String> outputNames)
outputNames - The name(s) of the output(s) the deactivation should apply to.public String toString()
toString in class ObjectObject.toString()public StaticImageOutputDeactivateScheduleActionSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.