@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 Object
Object.toString()
public StaticImageOutputDeactivateScheduleActionSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.