@Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getHlsId3SegmentTaggingSettings() != null)
            sb.append("HlsId3SegmentTaggingSettings: ").append(getHlsId3SegmentTaggingSettings()).append(",");
        if (getHlsTimedMetadataSettings() != null)
            sb.append("HlsTimedMetadataSettings: ").append(getHlsTimedMetadataSettings()).append(",");
        if (getInputPrepareSettings() != null)
            sb.append("InputPrepareSettings: ").append(getInputPrepareSettings()).append(",");
        if (getInputSwitchSettings() != null)
            sb.append("InputSwitchSettings: ").append(getInputSwitchSettings()).append(",");
        if (getMotionGraphicsImageActivateSettings() != null)
            sb.append("MotionGraphicsImageActivateSettings: ").append(getMotionGraphicsImageActivateSettings()).append(",");
        if (getMotionGraphicsImageDeactivateSettings() != null)
            sb.append("MotionGraphicsImageDeactivateSettings: ").append(getMotionGraphicsImageDeactivateSettings()).append(",");
        if (getPauseStateSettings() != null)
            sb.append("PauseStateSettings: ").append(getPauseStateSettings()).append(",");
        if (getScte35InputSettings() != null)
            sb.append("Scte35InputSettings: ").append(getScte35InputSettings()).append(",");
        if (getScte35ReturnToNetworkSettings() != null)
            sb.append("Scte35ReturnToNetworkSettings: ").append(getScte35ReturnToNetworkSettings()).append(",");
        if (getScte35SpliceInsertSettings() != null)
            sb.append("Scte35SpliceInsertSettings: ").append(getScte35SpliceInsertSettings()).append(",");
        if (getScte35TimeSignalSettings() != null)
            sb.append("Scte35TimeSignalSettings: ").append(getScte35TimeSignalSettings()).append(",");
        if (getStaticImageActivateSettings() != null)
            sb.append("StaticImageActivateSettings: ").append(getStaticImageActivateSettings()).append(",");
        if (getStaticImageDeactivateSettings() != null)
            sb.append("StaticImageDeactivateSettings: ").append(getStaticImageDeactivateSettings()).append(",");
        if (getStaticImageOutputActivateSettings() != null)
            sb.append("StaticImageOutputActivateSettings: ").append(getStaticImageOutputActivateSettings()).append(",");
        if (getStaticImageOutputDeactivateSettings() != null)
            sb.append("StaticImageOutputDeactivateSettings: ").append(getStaticImageOutputDeactivateSettings());
        sb.append("}");
        return sb.toString();
    }
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
redacted from this string using a placeholder value.

@return A string representation of this object.

@see java.lang.Object#toString()
aws-java-sdk-medialive/src/main/java/com/amazonaws/services/medialive/model/ScheduleActionSettings.java