/**
 * This code was generated by
 * \ / _    _  _|   _  _
 *  | (_)\/(_)(_|\/| |(/_  v1.0.0
 *       /       /
 */

package com.twilio.rest.api.v2010.account.call;

import com.twilio.base.Creator;
import com.twilio.converter.Promoter;
import com.twilio.exception.ApiConnectionException;
import com.twilio.exception.ApiException;
import com.twilio.exception.RestException;
import com.twilio.http.HttpMethod;
import com.twilio.http.Request;
import com.twilio.http.Response;
import com.twilio.http.TwilioRestClient;
import com.twilio.rest.Domains;

import java.net.URI;

public class StreamCreator extends Creator<Stream> {
    private String pathAccountSid;
    private final String pathCallSid;
    private String name;
    private URI url;
    private Stream.Track track;
    private URI statusCallback;
    private HttpMethod statusCallbackMethod;
    private String parameter1Name;
    private String parameter1Value;
    private String parameter2Name;
    private String parameter2Value;
    private String parameter3Name;
    private String parameter3Value;
    private String parameter4Name;
    private String parameter4Value;
    private String parameter5Name;
    private String parameter5Value;
    private String parameter6Name;
    private String parameter6Value;
    private String parameter7Name;
    private String parameter7Value;
    private String parameter8Name;
    private String parameter8Value;
    private String parameter9Name;
    private String parameter9Value;
    private String parameter10Name;
    private String parameter10Value;
    private String parameter11Name;
    private String parameter11Value;
    private String parameter12Name;
    private String parameter12Value;
    private String parameter13Name;
    private String parameter13Value;
    private String parameter14Name;
    private String parameter14Value;
    private String parameter15Name;
    private String parameter15Value;
    private String parameter16Name;
    private String parameter16Value;
    private String parameter17Name;
    private String parameter17Value;
    private String parameter18Name;
    private String parameter18Value;
    private String parameter19Name;
    private String parameter19Value;
    private String parameter20Name;
    private String parameter20Value;
    private String parameter21Name;
    private String parameter21Value;
    private String parameter22Name;
    private String parameter22Value;
    private String parameter23Name;
    private String parameter23Value;
    private String parameter24Name;
    private String parameter24Value;
    private String parameter25Name;
    private String parameter25Value;
    private String parameter26Name;
    private String parameter26Value;
    private String parameter27Name;
    private String parameter27Value;
    private String parameter28Name;
    private String parameter28Value;
    private String parameter29Name;
    private String parameter29Value;
    private String parameter30Name;
    private String parameter30Value;
    private String parameter31Name;
    private String parameter31Value;
    private String parameter32Name;
    private String parameter32Value;
    private String parameter33Name;
    private String parameter33Value;
    private String parameter34Name;
    private String parameter34Value;
    private String parameter35Name;
    private String parameter35Value;
    private String parameter36Name;
    private String parameter36Value;
    private String parameter37Name;
    private String parameter37Value;
    private String parameter38Name;
    private String parameter38Value;
    private String parameter39Name;
    private String parameter39Value;
    private String parameter40Name;
    private String parameter40Value;
    private String parameter41Name;
    private String parameter41Value;
    private String parameter42Name;
    private String parameter42Value;
    private String parameter43Name;
    private String parameter43Value;
    private String parameter44Name;
    private String parameter44Value;
    private String parameter45Name;
    private String parameter45Value;
    private String parameter46Name;
    private String parameter46Value;
    private String parameter47Name;
    private String parameter47Value;
    private String parameter48Name;
    private String parameter48Value;
    private String parameter49Name;
    private String parameter49Value;
    private String parameter50Name;
    private String parameter50Value;
    private String parameter51Name;
    private String parameter51Value;
    private String parameter52Name;
    private String parameter52Value;
    private String parameter53Name;
    private String parameter53Value;
    private String parameter54Name;
    private String parameter54Value;
    private String parameter55Name;
    private String parameter55Value;
    private String parameter56Name;
    private String parameter56Value;
    private String parameter57Name;
    private String parameter57Value;
    private String parameter58Name;
    private String parameter58Value;
    private String parameter59Name;
    private String parameter59Value;
    private String parameter60Name;
    private String parameter60Value;
    private String parameter61Name;
    private String parameter61Value;
    private String parameter62Name;
    private String parameter62Value;
    private String parameter63Name;
    private String parameter63Value;
    private String parameter64Name;
    private String parameter64Value;
    private String parameter65Name;
    private String parameter65Value;
    private String parameter66Name;
    private String parameter66Value;
    private String parameter67Name;
    private String parameter67Value;
    private String parameter68Name;
    private String parameter68Value;
    private String parameter69Name;
    private String parameter69Value;
    private String parameter70Name;
    private String parameter70Value;
    private String parameter71Name;
    private String parameter71Value;
    private String parameter72Name;
    private String parameter72Value;
    private String parameter73Name;
    private String parameter73Value;
    private String parameter74Name;
    private String parameter74Value;
    private String parameter75Name;
    private String parameter75Value;
    private String parameter76Name;
    private String parameter76Value;
    private String parameter77Name;
    private String parameter77Value;
    private String parameter78Name;
    private String parameter78Value;
    private String parameter79Name;
    private String parameter79Value;
    private String parameter80Name;
    private String parameter80Value;
    private String parameter81Name;
    private String parameter81Value;
    private String parameter82Name;
    private String parameter82Value;
    private String parameter83Name;
    private String parameter83Value;
    private String parameter84Name;
    private String parameter84Value;
    private String parameter85Name;
    private String parameter85Value;
    private String parameter86Name;
    private String parameter86Value;
    private String parameter87Name;
    private String parameter87Value;
    private String parameter88Name;
    private String parameter88Value;
    private String parameter89Name;
    private String parameter89Value;
    private String parameter90Name;
    private String parameter90Value;
    private String parameter91Name;
    private String parameter91Value;
    private String parameter92Name;
    private String parameter92Value;
    private String parameter93Name;
    private String parameter93Value;
    private String parameter94Name;
    private String parameter94Value;
    private String parameter95Name;
    private String parameter95Value;
    private String parameter96Name;
    private String parameter96Value;
    private String parameter97Name;
    private String parameter97Value;
    private String parameter98Name;
    private String parameter98Value;
    private String parameter99Name;
    private String parameter99Value;

    /**
     * Construct a new StreamCreator.
     *
     * @param pathCallSid The SID of the Call the resource is associated with
     */
    public StreamCreator(final String pathCallSid) {
        this.pathCallSid = pathCallSid;
    }

    /**
     * Construct a new StreamCreator.
     *
     * @param pathAccountSid The SID of the Account that created this resource
     * @param pathCallSid The SID of the Call the resource is associated with
     */
    public StreamCreator(final String pathAccountSid,
                         final String pathCallSid) {
        this.pathAccountSid = pathAccountSid;
        this.pathCallSid = pathCallSid;
    }

    /**
     * The user-specified name of this Stream, if one was given when the Stream was
     * created. This may be used to stop the Stream..
     *
     * @param name The name of this resource
     * @return this
     */
    public StreamCreator setName(final String name) {
        this.name = name;
        return this;
    }

    /**
     * Relative or absolute url where WebSocket connection will be established..
     *
     * @param url Url where WebSocket connection will be established.
     * @return this
     */
    public StreamCreator setUrl(final URI url) {
        this.url = url;
        return this;
    }

    /**
     * Relative or absolute url where WebSocket connection will be established..
     *
     * @param url Url where WebSocket connection will be established.
     * @return this
     */
    public StreamCreator setUrl(final String url) {
        return setUrl(Promoter.uriFromString(url));
    }

    /**
     * One of `inbound_track`, `outbound_track`, `both_tracks`..
     *
     * @param track One of `inbound_track`, `outbound_track`, `both_tracks`.
     * @return this
     */
    public StreamCreator setTrack(final Stream.Track track) {
        this.track = track;
        return this;
    }

    /**
     * Absolute URL of the status callback..
     *
     * @param statusCallback Absolute URL of the status callback.
     * @return this
     */
    public StreamCreator setStatusCallback(final URI statusCallback) {
        this.statusCallback = statusCallback;
        return this;
    }

    /**
     * Absolute URL of the status callback..
     *
     * @param statusCallback Absolute URL of the status callback.
     * @return this
     */
    public StreamCreator setStatusCallback(final String statusCallback) {
        return setStatusCallback(Promoter.uriFromString(statusCallback));
    }

    /**
     * The http method for the status_callback (one of GET, POST)..
     *
     * @param statusCallbackMethod The http method for the status_callback.
     * @return this
     */
    public StreamCreator setStatusCallbackMethod(final HttpMethod statusCallbackMethod) {
        this.statusCallbackMethod = statusCallbackMethod;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter1Name Parameter name
     * @return this
     */
    public StreamCreator setParameter1Name(final String parameter1Name) {
        this.parameter1Name = parameter1Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter1Value Parameter value
     * @return this
     */
    public StreamCreator setParameter1Value(final String parameter1Value) {
        this.parameter1Value = parameter1Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter2Name Parameter name
     * @return this
     */
    public StreamCreator setParameter2Name(final String parameter2Name) {
        this.parameter2Name = parameter2Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter2Value Parameter value
     * @return this
     */
    public StreamCreator setParameter2Value(final String parameter2Value) {
        this.parameter2Value = parameter2Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter3Name Parameter name
     * @return this
     */
    public StreamCreator setParameter3Name(final String parameter3Name) {
        this.parameter3Name = parameter3Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter3Value Parameter value
     * @return this
     */
    public StreamCreator setParameter3Value(final String parameter3Value) {
        this.parameter3Value = parameter3Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter4Name Parameter name
     * @return this
     */
    public StreamCreator setParameter4Name(final String parameter4Name) {
        this.parameter4Name = parameter4Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter4Value Parameter value
     * @return this
     */
    public StreamCreator setParameter4Value(final String parameter4Value) {
        this.parameter4Value = parameter4Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter5Name Parameter name
     * @return this
     */
    public StreamCreator setParameter5Name(final String parameter5Name) {
        this.parameter5Name = parameter5Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter5Value Parameter value
     * @return this
     */
    public StreamCreator setParameter5Value(final String parameter5Value) {
        this.parameter5Value = parameter5Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter6Name Parameter name
     * @return this
     */
    public StreamCreator setParameter6Name(final String parameter6Name) {
        this.parameter6Name = parameter6Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter6Value Parameter value
     * @return this
     */
    public StreamCreator setParameter6Value(final String parameter6Value) {
        this.parameter6Value = parameter6Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter7Name Parameter name
     * @return this
     */
    public StreamCreator setParameter7Name(final String parameter7Name) {
        this.parameter7Name = parameter7Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter7Value Parameter value
     * @return this
     */
    public StreamCreator setParameter7Value(final String parameter7Value) {
        this.parameter7Value = parameter7Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter8Name Parameter name
     * @return this
     */
    public StreamCreator setParameter8Name(final String parameter8Name) {
        this.parameter8Name = parameter8Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter8Value Parameter value
     * @return this
     */
    public StreamCreator setParameter8Value(final String parameter8Value) {
        this.parameter8Value = parameter8Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter9Name Parameter name
     * @return this
     */
    public StreamCreator setParameter9Name(final String parameter9Name) {
        this.parameter9Name = parameter9Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter9Value Parameter value
     * @return this
     */
    public StreamCreator setParameter9Value(final String parameter9Value) {
        this.parameter9Value = parameter9Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter10Name Parameter name
     * @return this
     */
    public StreamCreator setParameter10Name(final String parameter10Name) {
        this.parameter10Name = parameter10Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter10Value Parameter value
     * @return this
     */
    public StreamCreator setParameter10Value(final String parameter10Value) {
        this.parameter10Value = parameter10Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter11Name Parameter name
     * @return this
     */
    public StreamCreator setParameter11Name(final String parameter11Name) {
        this.parameter11Name = parameter11Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter11Value Parameter value
     * @return this
     */
    public StreamCreator setParameter11Value(final String parameter11Value) {
        this.parameter11Value = parameter11Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter12Name Parameter name
     * @return this
     */
    public StreamCreator setParameter12Name(final String parameter12Name) {
        this.parameter12Name = parameter12Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter12Value Parameter value
     * @return this
     */
    public StreamCreator setParameter12Value(final String parameter12Value) {
        this.parameter12Value = parameter12Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter13Name Parameter name
     * @return this
     */
    public StreamCreator setParameter13Name(final String parameter13Name) {
        this.parameter13Name = parameter13Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter13Value Parameter value
     * @return this
     */
    public StreamCreator setParameter13Value(final String parameter13Value) {
        this.parameter13Value = parameter13Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter14Name Parameter name
     * @return this
     */
    public StreamCreator setParameter14Name(final String parameter14Name) {
        this.parameter14Name = parameter14Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter14Value Parameter value
     * @return this
     */
    public StreamCreator setParameter14Value(final String parameter14Value) {
        this.parameter14Value = parameter14Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter15Name Parameter name
     * @return this
     */
    public StreamCreator setParameter15Name(final String parameter15Name) {
        this.parameter15Name = parameter15Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter15Value Parameter value
     * @return this
     */
    public StreamCreator setParameter15Value(final String parameter15Value) {
        this.parameter15Value = parameter15Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter16Name Parameter name
     * @return this
     */
    public StreamCreator setParameter16Name(final String parameter16Name) {
        this.parameter16Name = parameter16Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter16Value Parameter value
     * @return this
     */
    public StreamCreator setParameter16Value(final String parameter16Value) {
        this.parameter16Value = parameter16Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter17Name Parameter name
     * @return this
     */
    public StreamCreator setParameter17Name(final String parameter17Name) {
        this.parameter17Name = parameter17Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter17Value Parameter value
     * @return this
     */
    public StreamCreator setParameter17Value(final String parameter17Value) {
        this.parameter17Value = parameter17Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter18Name Parameter name
     * @return this
     */
    public StreamCreator setParameter18Name(final String parameter18Name) {
        this.parameter18Name = parameter18Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter18Value Parameter value
     * @return this
     */
    public StreamCreator setParameter18Value(final String parameter18Value) {
        this.parameter18Value = parameter18Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter19Name Parameter name
     * @return this
     */
    public StreamCreator setParameter19Name(final String parameter19Name) {
        this.parameter19Name = parameter19Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter19Value Parameter value
     * @return this
     */
    public StreamCreator setParameter19Value(final String parameter19Value) {
        this.parameter19Value = parameter19Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter20Name Parameter name
     * @return this
     */
    public StreamCreator setParameter20Name(final String parameter20Name) {
        this.parameter20Name = parameter20Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter20Value Parameter value
     * @return this
     */
    public StreamCreator setParameter20Value(final String parameter20Value) {
        this.parameter20Value = parameter20Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter21Name Parameter name
     * @return this
     */
    public StreamCreator setParameter21Name(final String parameter21Name) {
        this.parameter21Name = parameter21Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter21Value Parameter value
     * @return this
     */
    public StreamCreator setParameter21Value(final String parameter21Value) {
        this.parameter21Value = parameter21Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter22Name Parameter name
     * @return this
     */
    public StreamCreator setParameter22Name(final String parameter22Name) {
        this.parameter22Name = parameter22Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter22Value Parameter value
     * @return this
     */
    public StreamCreator setParameter22Value(final String parameter22Value) {
        this.parameter22Value = parameter22Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter23Name Parameter name
     * @return this
     */
    public StreamCreator setParameter23Name(final String parameter23Name) {
        this.parameter23Name = parameter23Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter23Value Parameter value
     * @return this
     */
    public StreamCreator setParameter23Value(final String parameter23Value) {
        this.parameter23Value = parameter23Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter24Name Parameter name
     * @return this
     */
    public StreamCreator setParameter24Name(final String parameter24Name) {
        this.parameter24Name = parameter24Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter24Value Parameter value
     * @return this
     */
    public StreamCreator setParameter24Value(final String parameter24Value) {
        this.parameter24Value = parameter24Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter25Name Parameter name
     * @return this
     */
    public StreamCreator setParameter25Name(final String parameter25Name) {
        this.parameter25Name = parameter25Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter25Value Parameter value
     * @return this
     */
    public StreamCreator setParameter25Value(final String parameter25Value) {
        this.parameter25Value = parameter25Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter26Name Parameter name
     * @return this
     */
    public StreamCreator setParameter26Name(final String parameter26Name) {
        this.parameter26Name = parameter26Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter26Value Parameter value
     * @return this
     */
    public StreamCreator setParameter26Value(final String parameter26Value) {
        this.parameter26Value = parameter26Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter27Name Parameter name
     * @return this
     */
    public StreamCreator setParameter27Name(final String parameter27Name) {
        this.parameter27Name = parameter27Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter27Value Parameter value
     * @return this
     */
    public StreamCreator setParameter27Value(final String parameter27Value) {
        this.parameter27Value = parameter27Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter28Name Parameter name
     * @return this
     */
    public StreamCreator setParameter28Name(final String parameter28Name) {
        this.parameter28Name = parameter28Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter28Value Parameter value
     * @return this
     */
    public StreamCreator setParameter28Value(final String parameter28Value) {
        this.parameter28Value = parameter28Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter29Name Parameter name
     * @return this
     */
    public StreamCreator setParameter29Name(final String parameter29Name) {
        this.parameter29Name = parameter29Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter29Value Parameter value
     * @return this
     */
    public StreamCreator setParameter29Value(final String parameter29Value) {
        this.parameter29Value = parameter29Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter30Name Parameter name
     * @return this
     */
    public StreamCreator setParameter30Name(final String parameter30Name) {
        this.parameter30Name = parameter30Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter30Value Parameter value
     * @return this
     */
    public StreamCreator setParameter30Value(final String parameter30Value) {
        this.parameter30Value = parameter30Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter31Name Parameter name
     * @return this
     */
    public StreamCreator setParameter31Name(final String parameter31Name) {
        this.parameter31Name = parameter31Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter31Value Parameter value
     * @return this
     */
    public StreamCreator setParameter31Value(final String parameter31Value) {
        this.parameter31Value = parameter31Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter32Name Parameter name
     * @return this
     */
    public StreamCreator setParameter32Name(final String parameter32Name) {
        this.parameter32Name = parameter32Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter32Value Parameter value
     * @return this
     */
    public StreamCreator setParameter32Value(final String parameter32Value) {
        this.parameter32Value = parameter32Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter33Name Parameter name
     * @return this
     */
    public StreamCreator setParameter33Name(final String parameter33Name) {
        this.parameter33Name = parameter33Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter33Value Parameter value
     * @return this
     */
    public StreamCreator setParameter33Value(final String parameter33Value) {
        this.parameter33Value = parameter33Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter34Name Parameter name
     * @return this
     */
    public StreamCreator setParameter34Name(final String parameter34Name) {
        this.parameter34Name = parameter34Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter34Value Parameter value
     * @return this
     */
    public StreamCreator setParameter34Value(final String parameter34Value) {
        this.parameter34Value = parameter34Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter35Name Parameter name
     * @return this
     */
    public StreamCreator setParameter35Name(final String parameter35Name) {
        this.parameter35Name = parameter35Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter35Value Parameter value
     * @return this
     */
    public StreamCreator setParameter35Value(final String parameter35Value) {
        this.parameter35Value = parameter35Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter36Name Parameter name
     * @return this
     */
    public StreamCreator setParameter36Name(final String parameter36Name) {
        this.parameter36Name = parameter36Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter36Value Parameter value
     * @return this
     */
    public StreamCreator setParameter36Value(final String parameter36Value) {
        this.parameter36Value = parameter36Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter37Name Parameter name
     * @return this
     */
    public StreamCreator setParameter37Name(final String parameter37Name) {
        this.parameter37Name = parameter37Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter37Value Parameter value
     * @return this
     */
    public StreamCreator setParameter37Value(final String parameter37Value) {
        this.parameter37Value = parameter37Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter38Name Parameter name
     * @return this
     */
    public StreamCreator setParameter38Name(final String parameter38Name) {
        this.parameter38Name = parameter38Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter38Value Parameter value
     * @return this
     */
    public StreamCreator setParameter38Value(final String parameter38Value) {
        this.parameter38Value = parameter38Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter39Name Parameter name
     * @return this
     */
    public StreamCreator setParameter39Name(final String parameter39Name) {
        this.parameter39Name = parameter39Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter39Value Parameter value
     * @return this
     */
    public StreamCreator setParameter39Value(final String parameter39Value) {
        this.parameter39Value = parameter39Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter40Name Parameter name
     * @return this
     */
    public StreamCreator setParameter40Name(final String parameter40Name) {
        this.parameter40Name = parameter40Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter40Value Parameter value
     * @return this
     */
    public StreamCreator setParameter40Value(final String parameter40Value) {
        this.parameter40Value = parameter40Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter41Name Parameter name
     * @return this
     */
    public StreamCreator setParameter41Name(final String parameter41Name) {
        this.parameter41Name = parameter41Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter41Value Parameter value
     * @return this
     */
    public StreamCreator setParameter41Value(final String parameter41Value) {
        this.parameter41Value = parameter41Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter42Name Parameter name
     * @return this
     */
    public StreamCreator setParameter42Name(final String parameter42Name) {
        this.parameter42Name = parameter42Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter42Value Parameter value
     * @return this
     */
    public StreamCreator setParameter42Value(final String parameter42Value) {
        this.parameter42Value = parameter42Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter43Name Parameter name
     * @return this
     */
    public StreamCreator setParameter43Name(final String parameter43Name) {
        this.parameter43Name = parameter43Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter43Value Parameter value
     * @return this
     */
    public StreamCreator setParameter43Value(final String parameter43Value) {
        this.parameter43Value = parameter43Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter44Name Parameter name
     * @return this
     */
    public StreamCreator setParameter44Name(final String parameter44Name) {
        this.parameter44Name = parameter44Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter44Value Parameter value
     * @return this
     */
    public StreamCreator setParameter44Value(final String parameter44Value) {
        this.parameter44Value = parameter44Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter45Name Parameter name
     * @return this
     */
    public StreamCreator setParameter45Name(final String parameter45Name) {
        this.parameter45Name = parameter45Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter45Value Parameter value
     * @return this
     */
    public StreamCreator setParameter45Value(final String parameter45Value) {
        this.parameter45Value = parameter45Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter46Name Parameter name
     * @return this
     */
    public StreamCreator setParameter46Name(final String parameter46Name) {
        this.parameter46Name = parameter46Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter46Value Parameter value
     * @return this
     */
    public StreamCreator setParameter46Value(final String parameter46Value) {
        this.parameter46Value = parameter46Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter47Name Parameter name
     * @return this
     */
    public StreamCreator setParameter47Name(final String parameter47Name) {
        this.parameter47Name = parameter47Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter47Value Parameter value
     * @return this
     */
    public StreamCreator setParameter47Value(final String parameter47Value) {
        this.parameter47Value = parameter47Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter48Name Parameter name
     * @return this
     */
    public StreamCreator setParameter48Name(final String parameter48Name) {
        this.parameter48Name = parameter48Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter48Value Parameter value
     * @return this
     */
    public StreamCreator setParameter48Value(final String parameter48Value) {
        this.parameter48Value = parameter48Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter49Name Parameter name
     * @return this
     */
    public StreamCreator setParameter49Name(final String parameter49Name) {
        this.parameter49Name = parameter49Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter49Value Parameter value
     * @return this
     */
    public StreamCreator setParameter49Value(final String parameter49Value) {
        this.parameter49Value = parameter49Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter50Name Parameter name
     * @return this
     */
    public StreamCreator setParameter50Name(final String parameter50Name) {
        this.parameter50Name = parameter50Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter50Value Parameter value
     * @return this
     */
    public StreamCreator setParameter50Value(final String parameter50Value) {
        this.parameter50Value = parameter50Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter51Name Parameter name
     * @return this
     */
    public StreamCreator setParameter51Name(final String parameter51Name) {
        this.parameter51Name = parameter51Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter51Value Parameter value
     * @return this
     */
    public StreamCreator setParameter51Value(final String parameter51Value) {
        this.parameter51Value = parameter51Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter52Name Parameter name
     * @return this
     */
    public StreamCreator setParameter52Name(final String parameter52Name) {
        this.parameter52Name = parameter52Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter52Value Parameter value
     * @return this
     */
    public StreamCreator setParameter52Value(final String parameter52Value) {
        this.parameter52Value = parameter52Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter53Name Parameter name
     * @return this
     */
    public StreamCreator setParameter53Name(final String parameter53Name) {
        this.parameter53Name = parameter53Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter53Value Parameter value
     * @return this
     */
    public StreamCreator setParameter53Value(final String parameter53Value) {
        this.parameter53Value = parameter53Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter54Name Parameter name
     * @return this
     */
    public StreamCreator setParameter54Name(final String parameter54Name) {
        this.parameter54Name = parameter54Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter54Value Parameter value
     * @return this
     */
    public StreamCreator setParameter54Value(final String parameter54Value) {
        this.parameter54Value = parameter54Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter55Name Parameter name
     * @return this
     */
    public StreamCreator setParameter55Name(final String parameter55Name) {
        this.parameter55Name = parameter55Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter55Value Parameter value
     * @return this
     */
    public StreamCreator setParameter55Value(final String parameter55Value) {
        this.parameter55Value = parameter55Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter56Name Parameter name
     * @return this
     */
    public StreamCreator setParameter56Name(final String parameter56Name) {
        this.parameter56Name = parameter56Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter56Value Parameter value
     * @return this
     */
    public StreamCreator setParameter56Value(final String parameter56Value) {
        this.parameter56Value = parameter56Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter57Name Parameter name
     * @return this
     */
    public StreamCreator setParameter57Name(final String parameter57Name) {
        this.parameter57Name = parameter57Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter57Value Parameter value
     * @return this
     */
    public StreamCreator setParameter57Value(final String parameter57Value) {
        this.parameter57Value = parameter57Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter58Name Parameter name
     * @return this
     */
    public StreamCreator setParameter58Name(final String parameter58Name) {
        this.parameter58Name = parameter58Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter58Value Parameter value
     * @return this
     */
    public StreamCreator setParameter58Value(final String parameter58Value) {
        this.parameter58Value = parameter58Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter59Name Parameter name
     * @return this
     */
    public StreamCreator setParameter59Name(final String parameter59Name) {
        this.parameter59Name = parameter59Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter59Value Parameter value
     * @return this
     */
    public StreamCreator setParameter59Value(final String parameter59Value) {
        this.parameter59Value = parameter59Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter60Name Parameter name
     * @return this
     */
    public StreamCreator setParameter60Name(final String parameter60Name) {
        this.parameter60Name = parameter60Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter60Value Parameter value
     * @return this
     */
    public StreamCreator setParameter60Value(final String parameter60Value) {
        this.parameter60Value = parameter60Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter61Name Parameter name
     * @return this
     */
    public StreamCreator setParameter61Name(final String parameter61Name) {
        this.parameter61Name = parameter61Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter61Value Parameter value
     * @return this
     */
    public StreamCreator setParameter61Value(final String parameter61Value) {
        this.parameter61Value = parameter61Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter62Name Parameter name
     * @return this
     */
    public StreamCreator setParameter62Name(final String parameter62Name) {
        this.parameter62Name = parameter62Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter62Value Parameter value
     * @return this
     */
    public StreamCreator setParameter62Value(final String parameter62Value) {
        this.parameter62Value = parameter62Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter63Name Parameter name
     * @return this
     */
    public StreamCreator setParameter63Name(final String parameter63Name) {
        this.parameter63Name = parameter63Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter63Value Parameter value
     * @return this
     */
    public StreamCreator setParameter63Value(final String parameter63Value) {
        this.parameter63Value = parameter63Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter64Name Parameter name
     * @return this
     */
    public StreamCreator setParameter64Name(final String parameter64Name) {
        this.parameter64Name = parameter64Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter64Value Parameter value
     * @return this
     */
    public StreamCreator setParameter64Value(final String parameter64Value) {
        this.parameter64Value = parameter64Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter65Name Parameter name
     * @return this
     */
    public StreamCreator setParameter65Name(final String parameter65Name) {
        this.parameter65Name = parameter65Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter65Value Parameter value
     * @return this
     */
    public StreamCreator setParameter65Value(final String parameter65Value) {
        this.parameter65Value = parameter65Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter66Name Parameter name
     * @return this
     */
    public StreamCreator setParameter66Name(final String parameter66Name) {
        this.parameter66Name = parameter66Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter66Value Parameter value
     * @return this
     */
    public StreamCreator setParameter66Value(final String parameter66Value) {
        this.parameter66Value = parameter66Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter67Name Parameter name
     * @return this
     */
    public StreamCreator setParameter67Name(final String parameter67Name) {
        this.parameter67Name = parameter67Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter67Value Parameter value
     * @return this
     */
    public StreamCreator setParameter67Value(final String parameter67Value) {
        this.parameter67Value = parameter67Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter68Name Parameter name
     * @return this
     */
    public StreamCreator setParameter68Name(final String parameter68Name) {
        this.parameter68Name = parameter68Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter68Value Parameter value
     * @return this
     */
    public StreamCreator setParameter68Value(final String parameter68Value) {
        this.parameter68Value = parameter68Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter69Name Parameter name
     * @return this
     */
    public StreamCreator setParameter69Name(final String parameter69Name) {
        this.parameter69Name = parameter69Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter69Value Parameter value
     * @return this
     */
    public StreamCreator setParameter69Value(final String parameter69Value) {
        this.parameter69Value = parameter69Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter70Name Parameter name
     * @return this
     */
    public StreamCreator setParameter70Name(final String parameter70Name) {
        this.parameter70Name = parameter70Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter70Value Parameter value
     * @return this
     */
    public StreamCreator setParameter70Value(final String parameter70Value) {
        this.parameter70Value = parameter70Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter71Name Parameter name
     * @return this
     */
    public StreamCreator setParameter71Name(final String parameter71Name) {
        this.parameter71Name = parameter71Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter71Value Parameter value
     * @return this
     */
    public StreamCreator setParameter71Value(final String parameter71Value) {
        this.parameter71Value = parameter71Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter72Name Parameter name
     * @return this
     */
    public StreamCreator setParameter72Name(final String parameter72Name) {
        this.parameter72Name = parameter72Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter72Value Parameter value
     * @return this
     */
    public StreamCreator setParameter72Value(final String parameter72Value) {
        this.parameter72Value = parameter72Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter73Name Parameter name
     * @return this
     */
    public StreamCreator setParameter73Name(final String parameter73Name) {
        this.parameter73Name = parameter73Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter73Value Parameter value
     * @return this
     */
    public StreamCreator setParameter73Value(final String parameter73Value) {
        this.parameter73Value = parameter73Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter74Name Parameter name
     * @return this
     */
    public StreamCreator setParameter74Name(final String parameter74Name) {
        this.parameter74Name = parameter74Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter74Value Parameter value
     * @return this
     */
    public StreamCreator setParameter74Value(final String parameter74Value) {
        this.parameter74Value = parameter74Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter75Name Parameter name
     * @return this
     */
    public StreamCreator setParameter75Name(final String parameter75Name) {
        this.parameter75Name = parameter75Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter75Value Parameter value
     * @return this
     */
    public StreamCreator setParameter75Value(final String parameter75Value) {
        this.parameter75Value = parameter75Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter76Name Parameter name
     * @return this
     */
    public StreamCreator setParameter76Name(final String parameter76Name) {
        this.parameter76Name = parameter76Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter76Value Parameter value
     * @return this
     */
    public StreamCreator setParameter76Value(final String parameter76Value) {
        this.parameter76Value = parameter76Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter77Name Parameter name
     * @return this
     */
    public StreamCreator setParameter77Name(final String parameter77Name) {
        this.parameter77Name = parameter77Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter77Value Parameter value
     * @return this
     */
    public StreamCreator setParameter77Value(final String parameter77Value) {
        this.parameter77Value = parameter77Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter78Name Parameter name
     * @return this
     */
    public StreamCreator setParameter78Name(final String parameter78Name) {
        this.parameter78Name = parameter78Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter78Value Parameter value
     * @return this
     */
    public StreamCreator setParameter78Value(final String parameter78Value) {
        this.parameter78Value = parameter78Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter79Name Parameter name
     * @return this
     */
    public StreamCreator setParameter79Name(final String parameter79Name) {
        this.parameter79Name = parameter79Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter79Value Parameter value
     * @return this
     */
    public StreamCreator setParameter79Value(final String parameter79Value) {
        this.parameter79Value = parameter79Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter80Name Parameter name
     * @return this
     */
    public StreamCreator setParameter80Name(final String parameter80Name) {
        this.parameter80Name = parameter80Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter80Value Parameter value
     * @return this
     */
    public StreamCreator setParameter80Value(final String parameter80Value) {
        this.parameter80Value = parameter80Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter81Name Parameter name
     * @return this
     */
    public StreamCreator setParameter81Name(final String parameter81Name) {
        this.parameter81Name = parameter81Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter81Value Parameter value
     * @return this
     */
    public StreamCreator setParameter81Value(final String parameter81Value) {
        this.parameter81Value = parameter81Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter82Name Parameter name
     * @return this
     */
    public StreamCreator setParameter82Name(final String parameter82Name) {
        this.parameter82Name = parameter82Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter82Value Parameter value
     * @return this
     */
    public StreamCreator setParameter82Value(final String parameter82Value) {
        this.parameter82Value = parameter82Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter83Name Parameter name
     * @return this
     */
    public StreamCreator setParameter83Name(final String parameter83Name) {
        this.parameter83Name = parameter83Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter83Value Parameter value
     * @return this
     */
    public StreamCreator setParameter83Value(final String parameter83Value) {
        this.parameter83Value = parameter83Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter84Name Parameter name
     * @return this
     */
    public StreamCreator setParameter84Name(final String parameter84Name) {
        this.parameter84Name = parameter84Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter84Value Parameter value
     * @return this
     */
    public StreamCreator setParameter84Value(final String parameter84Value) {
        this.parameter84Value = parameter84Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter85Name Parameter name
     * @return this
     */
    public StreamCreator setParameter85Name(final String parameter85Name) {
        this.parameter85Name = parameter85Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter85Value Parameter value
     * @return this
     */
    public StreamCreator setParameter85Value(final String parameter85Value) {
        this.parameter85Value = parameter85Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter86Name Parameter name
     * @return this
     */
    public StreamCreator setParameter86Name(final String parameter86Name) {
        this.parameter86Name = parameter86Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter86Value Parameter value
     * @return this
     */
    public StreamCreator setParameter86Value(final String parameter86Value) {
        this.parameter86Value = parameter86Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter87Name Parameter name
     * @return this
     */
    public StreamCreator setParameter87Name(final String parameter87Name) {
        this.parameter87Name = parameter87Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter87Value Parameter value
     * @return this
     */
    public StreamCreator setParameter87Value(final String parameter87Value) {
        this.parameter87Value = parameter87Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter88Name Parameter name
     * @return this
     */
    public StreamCreator setParameter88Name(final String parameter88Name) {
        this.parameter88Name = parameter88Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter88Value Parameter value
     * @return this
     */
    public StreamCreator setParameter88Value(final String parameter88Value) {
        this.parameter88Value = parameter88Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter89Name Parameter name
     * @return this
     */
    public StreamCreator setParameter89Name(final String parameter89Name) {
        this.parameter89Name = parameter89Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter89Value Parameter value
     * @return this
     */
    public StreamCreator setParameter89Value(final String parameter89Value) {
        this.parameter89Value = parameter89Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter90Name Parameter name
     * @return this
     */
    public StreamCreator setParameter90Name(final String parameter90Name) {
        this.parameter90Name = parameter90Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter90Value Parameter value
     * @return this
     */
    public StreamCreator setParameter90Value(final String parameter90Value) {
        this.parameter90Value = parameter90Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter91Name Parameter name
     * @return this
     */
    public StreamCreator setParameter91Name(final String parameter91Name) {
        this.parameter91Name = parameter91Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter91Value Parameter value
     * @return this
     */
    public StreamCreator setParameter91Value(final String parameter91Value) {
        this.parameter91Value = parameter91Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter92Name Parameter name
     * @return this
     */
    public StreamCreator setParameter92Name(final String parameter92Name) {
        this.parameter92Name = parameter92Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter92Value Parameter value
     * @return this
     */
    public StreamCreator setParameter92Value(final String parameter92Value) {
        this.parameter92Value = parameter92Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter93Name Parameter name
     * @return this
     */
    public StreamCreator setParameter93Name(final String parameter93Name) {
        this.parameter93Name = parameter93Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter93Value Parameter value
     * @return this
     */
    public StreamCreator setParameter93Value(final String parameter93Value) {
        this.parameter93Value = parameter93Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter94Name Parameter name
     * @return this
     */
    public StreamCreator setParameter94Name(final String parameter94Name) {
        this.parameter94Name = parameter94Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter94Value Parameter value
     * @return this
     */
    public StreamCreator setParameter94Value(final String parameter94Value) {
        this.parameter94Value = parameter94Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter95Name Parameter name
     * @return this
     */
    public StreamCreator setParameter95Name(final String parameter95Name) {
        this.parameter95Name = parameter95Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter95Value Parameter value
     * @return this
     */
    public StreamCreator setParameter95Value(final String parameter95Value) {
        this.parameter95Value = parameter95Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter96Name Parameter name
     * @return this
     */
    public StreamCreator setParameter96Name(final String parameter96Name) {
        this.parameter96Name = parameter96Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter96Value Parameter value
     * @return this
     */
    public StreamCreator setParameter96Value(final String parameter96Value) {
        this.parameter96Value = parameter96Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter97Name Parameter name
     * @return this
     */
    public StreamCreator setParameter97Name(final String parameter97Name) {
        this.parameter97Name = parameter97Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter97Value Parameter value
     * @return this
     */
    public StreamCreator setParameter97Value(final String parameter97Value) {
        this.parameter97Value = parameter97Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter98Name Parameter name
     * @return this
     */
    public StreamCreator setParameter98Name(final String parameter98Name) {
        this.parameter98Name = parameter98Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter98Value Parameter value
     * @return this
     */
    public StreamCreator setParameter98Value(final String parameter98Value) {
        this.parameter98Value = parameter98Value;
        return this;
    }

    /**
     * Parameter name.
     *
     * @param parameter99Name Parameter name
     * @return this
     */
    public StreamCreator setParameter99Name(final String parameter99Name) {
        this.parameter99Name = parameter99Name;
        return this;
    }

    /**
     * Parameter value.
     *
     * @param parameter99Value Parameter value
     * @return this
     */
    public StreamCreator setParameter99Value(final String parameter99Value) {
        this.parameter99Value = parameter99Value;
        return this;
    }

    /**
     * Make the request to the Twilio API to perform the create.
     *
     * @param client TwilioRestClient with which to make the request
     * @return Created Stream
     */
    @Override
    @SuppressWarnings("checkstyle:linelength")
    public Stream create(final TwilioRestClient client) {
        this.pathAccountSid = this.pathAccountSid == null ? client.getAccountSid() : this.pathAccountSid;
        Request request = new Request(
            HttpMethod.POST,
            Domains.API.toString(),
            "/2010-04-01/Accounts/" + this.pathAccountSid + "/Calls/" + this.pathCallSid + "/Streams.json"
        );

        addPostParams(request);
        Response response = client.request(request);

        if (response == null) {
            throw new ApiConnectionException("Stream creation failed: Unable to connect to server");
        } else if (!TwilioRestClient.SUCCESS.test(response.getStatusCode())) {
            RestException restException = RestException.fromJson(response.getStream(), client.getObjectMapper());
            if (restException == null) {
                throw new ApiException("Server Error, no content");
            }
            throw new ApiException(restException);
        }

        return Stream.fromJson(response.getStream(), client.getObjectMapper());
    }

    /**
     * Add the requested post parameters to the Request.
     *
     * @param request Request to add post params to
     */
    private void addPostParams(final Request request) {
        if (name != null) {
            request.addPostParam("Name", name);
        }

        if (url != null) {
            request.addPostParam("Url", url.toString());
        }

        if (track != null) {
            request.addPostParam("Track", track.toString());
        }

        if (statusCallback != null) {
            request.addPostParam("StatusCallback", statusCallback.toString());
        }

        if (statusCallbackMethod != null) {
            request.addPostParam("StatusCallbackMethod", statusCallbackMethod.toString());
        }

        if (parameter1Name != null) {
            request.addPostParam("Parameter1.Name", parameter1Name);
        }

        if (parameter1Value != null) {
            request.addPostParam("Parameter1.Value", parameter1Value);
        }

        if (parameter2Name != null) {
            request.addPostParam("Parameter2.Name", parameter2Name);
        }

        if (parameter2Value != null) {
            request.addPostParam("Parameter2.Value", parameter2Value);
        }

        if (parameter3Name != null) {
            request.addPostParam("Parameter3.Name", parameter3Name);
        }

        if (parameter3Value != null) {
            request.addPostParam("Parameter3.Value", parameter3Value);
        }

        if (parameter4Name != null) {
            request.addPostParam("Parameter4.Name", parameter4Name);
        }

        if (parameter4Value != null) {
            request.addPostParam("Parameter4.Value", parameter4Value);
        }

        if (parameter5Name != null) {
            request.addPostParam("Parameter5.Name", parameter5Name);
        }

        if (parameter5Value != null) {
            request.addPostParam("Parameter5.Value", parameter5Value);
        }

        if (parameter6Name != null) {
            request.addPostParam("Parameter6.Name", parameter6Name);
        }

        if (parameter6Value != null) {
            request.addPostParam("Parameter6.Value", parameter6Value);
        }

        if (parameter7Name != null) {
            request.addPostParam("Parameter7.Name", parameter7Name);
        }

        if (parameter7Value != null) {
            request.addPostParam("Parameter7.Value", parameter7Value);
        }

        if (parameter8Name != null) {
            request.addPostParam("Parameter8.Name", parameter8Name);
        }

        if (parameter8Value != null) {
            request.addPostParam("Parameter8.Value", parameter8Value);
        }

        if (parameter9Name != null) {
            request.addPostParam("Parameter9.Name", parameter9Name);
        }

        if (parameter9Value != null) {
            request.addPostParam("Parameter9.Value", parameter9Value);
        }

        if (parameter10Name != null) {
            request.addPostParam("Parameter10.Name", parameter10Name);
        }

        if (parameter10Value != null) {
            request.addPostParam("Parameter10.Value", parameter10Value);
        }

        if (parameter11Name != null) {
            request.addPostParam("Parameter11.Name", parameter11Name);
        }

        if (parameter11Value != null) {
            request.addPostParam("Parameter11.Value", parameter11Value);
        }

        if (parameter12Name != null) {
            request.addPostParam("Parameter12.Name", parameter12Name);
        }

        if (parameter12Value != null) {
            request.addPostParam("Parameter12.Value", parameter12Value);
        }

        if (parameter13Name != null) {
            request.addPostParam("Parameter13.Name", parameter13Name);
        }

        if (parameter13Value != null) {
            request.addPostParam("Parameter13.Value", parameter13Value);
        }

        if (parameter14Name != null) {
            request.addPostParam("Parameter14.Name", parameter14Name);
        }

        if (parameter14Value != null) {
            request.addPostParam("Parameter14.Value", parameter14Value);
        }

        if (parameter15Name != null) {
            request.addPostParam("Parameter15.Name", parameter15Name);
        }

        if (parameter15Value != null) {
            request.addPostParam("Parameter15.Value", parameter15Value);
        }

        if (parameter16Name != null) {
            request.addPostParam("Parameter16.Name", parameter16Name);
        }

        if (parameter16Value != null) {
            request.addPostParam("Parameter16.Value", parameter16Value);
        }

        if (parameter17Name != null) {
            request.addPostParam("Parameter17.Name", parameter17Name);
        }

        if (parameter17Value != null) {
            request.addPostParam("Parameter17.Value", parameter17Value);
        }

        if (parameter18Name != null) {
            request.addPostParam("Parameter18.Name", parameter18Name);
        }

        if (parameter18Value != null) {
            request.addPostParam("Parameter18.Value", parameter18Value);
        }

        if (parameter19Name != null) {
            request.addPostParam("Parameter19.Name", parameter19Name);
        }

        if (parameter19Value != null) {
            request.addPostParam("Parameter19.Value", parameter19Value);
        }

        if (parameter20Name != null) {
            request.addPostParam("Parameter20.Name", parameter20Name);
        }

        if (parameter20Value != null) {
            request.addPostParam("Parameter20.Value", parameter20Value);
        }

        if (parameter21Name != null) {
            request.addPostParam("Parameter21.Name", parameter21Name);
        }

        if (parameter21Value != null) {
            request.addPostParam("Parameter21.Value", parameter21Value);
        }

        if (parameter22Name != null) {
            request.addPostParam("Parameter22.Name", parameter22Name);
        }

        if (parameter22Value != null) {
            request.addPostParam("Parameter22.Value", parameter22Value);
        }

        if (parameter23Name != null) {
            request.addPostParam("Parameter23.Name", parameter23Name);
        }

        if (parameter23Value != null) {
            request.addPostParam("Parameter23.Value", parameter23Value);
        }

        if (parameter24Name != null) {
            request.addPostParam("Parameter24.Name", parameter24Name);
        }

        if (parameter24Value != null) {
            request.addPostParam("Parameter24.Value", parameter24Value);
        }

        if (parameter25Name != null) {
            request.addPostParam("Parameter25.Name", parameter25Name);
        }

        if (parameter25Value != null) {
            request.addPostParam("Parameter25.Value", parameter25Value);
        }

        if (parameter26Name != null) {
            request.addPostParam("Parameter26.Name", parameter26Name);
        }

        if (parameter26Value != null) {
            request.addPostParam("Parameter26.Value", parameter26Value);
        }

        if (parameter27Name != null) {
            request.addPostParam("Parameter27.Name", parameter27Name);
        }

        if (parameter27Value != null) {
            request.addPostParam("Parameter27.Value", parameter27Value);
        }

        if (parameter28Name != null) {
            request.addPostParam("Parameter28.Name", parameter28Name);
        }

        if (parameter28Value != null) {
            request.addPostParam("Parameter28.Value", parameter28Value);
        }

        if (parameter29Name != null) {
            request.addPostParam("Parameter29.Name", parameter29Name);
        }

        if (parameter29Value != null) {
            request.addPostParam("Parameter29.Value", parameter29Value);
        }

        if (parameter30Name != null) {
            request.addPostParam("Parameter30.Name", parameter30Name);
        }

        if (parameter30Value != null) {
            request.addPostParam("Parameter30.Value", parameter30Value);
        }

        if (parameter31Name != null) {
            request.addPostParam("Parameter31.Name", parameter31Name);
        }

        if (parameter31Value != null) {
            request.addPostParam("Parameter31.Value", parameter31Value);
        }

        if (parameter32Name != null) {
            request.addPostParam("Parameter32.Name", parameter32Name);
        }

        if (parameter32Value != null) {
            request.addPostParam("Parameter32.Value", parameter32Value);
        }

        if (parameter33Name != null) {
            request.addPostParam("Parameter33.Name", parameter33Name);
        }

        if (parameter33Value != null) {
            request.addPostParam("Parameter33.Value", parameter33Value);
        }

        if (parameter34Name != null) {
            request.addPostParam("Parameter34.Name", parameter34Name);
        }

        if (parameter34Value != null) {
            request.addPostParam("Parameter34.Value", parameter34Value);
        }

        if (parameter35Name != null) {
            request.addPostParam("Parameter35.Name", parameter35Name);
        }

        if (parameter35Value != null) {
            request.addPostParam("Parameter35.Value", parameter35Value);
        }

        if (parameter36Name != null) {
            request.addPostParam("Parameter36.Name", parameter36Name);
        }

        if (parameter36Value != null) {
            request.addPostParam("Parameter36.Value", parameter36Value);
        }

        if (parameter37Name != null) {
            request.addPostParam("Parameter37.Name", parameter37Name);
        }

        if (parameter37Value != null) {
            request.addPostParam("Parameter37.Value", parameter37Value);
        }

        if (parameter38Name != null) {
            request.addPostParam("Parameter38.Name", parameter38Name);
        }

        if (parameter38Value != null) {
            request.addPostParam("Parameter38.Value", parameter38Value);
        }

        if (parameter39Name != null) {
            request.addPostParam("Parameter39.Name", parameter39Name);
        }

        if (parameter39Value != null) {
            request.addPostParam("Parameter39.Value", parameter39Value);
        }

        if (parameter40Name != null) {
            request.addPostParam("Parameter40.Name", parameter40Name);
        }

        if (parameter40Value != null) {
            request.addPostParam("Parameter40.Value", parameter40Value);
        }

        if (parameter41Name != null) {
            request.addPostParam("Parameter41.Name", parameter41Name);
        }

        if (parameter41Value != null) {
            request.addPostParam("Parameter41.Value", parameter41Value);
        }

        if (parameter42Name != null) {
            request.addPostParam("Parameter42.Name", parameter42Name);
        }

        if (parameter42Value != null) {
            request.addPostParam("Parameter42.Value", parameter42Value);
        }

        if (parameter43Name != null) {
            request.addPostParam("Parameter43.Name", parameter43Name);
        }

        if (parameter43Value != null) {
            request.addPostParam("Parameter43.Value", parameter43Value);
        }

        if (parameter44Name != null) {
            request.addPostParam("Parameter44.Name", parameter44Name);
        }

        if (parameter44Value != null) {
            request.addPostParam("Parameter44.Value", parameter44Value);
        }

        if (parameter45Name != null) {
            request.addPostParam("Parameter45.Name", parameter45Name);
        }

        if (parameter45Value != null) {
            request.addPostParam("Parameter45.Value", parameter45Value);
        }

        if (parameter46Name != null) {
            request.addPostParam("Parameter46.Name", parameter46Name);
        }

        if (parameter46Value != null) {
            request.addPostParam("Parameter46.Value", parameter46Value);
        }

        if (parameter47Name != null) {
            request.addPostParam("Parameter47.Name", parameter47Name);
        }

        if (parameter47Value != null) {
            request.addPostParam("Parameter47.Value", parameter47Value);
        }

        if (parameter48Name != null) {
            request.addPostParam("Parameter48.Name", parameter48Name);
        }

        if (parameter48Value != null) {
            request.addPostParam("Parameter48.Value", parameter48Value);
        }

        if (parameter49Name != null) {
            request.addPostParam("Parameter49.Name", parameter49Name);
        }

        if (parameter49Value != null) {
            request.addPostParam("Parameter49.Value", parameter49Value);
        }

        if (parameter50Name != null) {
            request.addPostParam("Parameter50.Name", parameter50Name);
        }

        if (parameter50Value != null) {
            request.addPostParam("Parameter50.Value", parameter50Value);
        }

        if (parameter51Name != null) {
            request.addPostParam("Parameter51.Name", parameter51Name);
        }

        if (parameter51Value != null) {
            request.addPostParam("Parameter51.Value", parameter51Value);
        }

        if (parameter52Name != null) {
            request.addPostParam("Parameter52.Name", parameter52Name);
        }

        if (parameter52Value != null) {
            request.addPostParam("Parameter52.Value", parameter52Value);
        }

        if (parameter53Name != null) {
            request.addPostParam("Parameter53.Name", parameter53Name);
        }

        if (parameter53Value != null) {
            request.addPostParam("Parameter53.Value", parameter53Value);
        }

        if (parameter54Name != null) {
            request.addPostParam("Parameter54.Name", parameter54Name);
        }

        if (parameter54Value != null) {
            request.addPostParam("Parameter54.Value", parameter54Value);
        }

        if (parameter55Name != null) {
            request.addPostParam("Parameter55.Name", parameter55Name);
        }

        if (parameter55Value != null) {
            request.addPostParam("Parameter55.Value", parameter55Value);
        }

        if (parameter56Name != null) {
            request.addPostParam("Parameter56.Name", parameter56Name);
        }

        if (parameter56Value != null) {
            request.addPostParam("Parameter56.Value", parameter56Value);
        }

        if (parameter57Name != null) {
            request.addPostParam("Parameter57.Name", parameter57Name);
        }

        if (parameter57Value != null) {
            request.addPostParam("Parameter57.Value", parameter57Value);
        }

        if (parameter58Name != null) {
            request.addPostParam("Parameter58.Name", parameter58Name);
        }

        if (parameter58Value != null) {
            request.addPostParam("Parameter58.Value", parameter58Value);
        }

        if (parameter59Name != null) {
            request.addPostParam("Parameter59.Name", parameter59Name);
        }

        if (parameter59Value != null) {
            request.addPostParam("Parameter59.Value", parameter59Value);
        }

        if (parameter60Name != null) {
            request.addPostParam("Parameter60.Name", parameter60Name);
        }

        if (parameter60Value != null) {
            request.addPostParam("Parameter60.Value", parameter60Value);
        }

        if (parameter61Name != null) {
            request.addPostParam("Parameter61.Name", parameter61Name);
        }

        if (parameter61Value != null) {
            request.addPostParam("Parameter61.Value", parameter61Value);
        }

        if (parameter62Name != null) {
            request.addPostParam("Parameter62.Name", parameter62Name);
        }

        if (parameter62Value != null) {
            request.addPostParam("Parameter62.Value", parameter62Value);
        }

        if (parameter63Name != null) {
            request.addPostParam("Parameter63.Name", parameter63Name);
        }

        if (parameter63Value != null) {
            request.addPostParam("Parameter63.Value", parameter63Value);
        }

        if (parameter64Name != null) {
            request.addPostParam("Parameter64.Name", parameter64Name);
        }

        if (parameter64Value != null) {
            request.addPostParam("Parameter64.Value", parameter64Value);
        }

        if (parameter65Name != null) {
            request.addPostParam("Parameter65.Name", parameter65Name);
        }

        if (parameter65Value != null) {
            request.addPostParam("Parameter65.Value", parameter65Value);
        }

        if (parameter66Name != null) {
            request.addPostParam("Parameter66.Name", parameter66Name);
        }

        if (parameter66Value != null) {
            request.addPostParam("Parameter66.Value", parameter66Value);
        }

        if (parameter67Name != null) {
            request.addPostParam("Parameter67.Name", parameter67Name);
        }

        if (parameter67Value != null) {
            request.addPostParam("Parameter67.Value", parameter67Value);
        }

        if (parameter68Name != null) {
            request.addPostParam("Parameter68.Name", parameter68Name);
        }

        if (parameter68Value != null) {
            request.addPostParam("Parameter68.Value", parameter68Value);
        }

        if (parameter69Name != null) {
            request.addPostParam("Parameter69.Name", parameter69Name);
        }

        if (parameter69Value != null) {
            request.addPostParam("Parameter69.Value", parameter69Value);
        }

        if (parameter70Name != null) {
            request.addPostParam("Parameter70.Name", parameter70Name);
        }

        if (parameter70Value != null) {
            request.addPostParam("Parameter70.Value", parameter70Value);
        }

        if (parameter71Name != null) {
            request.addPostParam("Parameter71.Name", parameter71Name);
        }

        if (parameter71Value != null) {
            request.addPostParam("Parameter71.Value", parameter71Value);
        }

        if (parameter72Name != null) {
            request.addPostParam("Parameter72.Name", parameter72Name);
        }

        if (parameter72Value != null) {
            request.addPostParam("Parameter72.Value", parameter72Value);
        }

        if (parameter73Name != null) {
            request.addPostParam("Parameter73.Name", parameter73Name);
        }

        if (parameter73Value != null) {
            request.addPostParam("Parameter73.Value", parameter73Value);
        }

        if (parameter74Name != null) {
            request.addPostParam("Parameter74.Name", parameter74Name);
        }

        if (parameter74Value != null) {
            request.addPostParam("Parameter74.Value", parameter74Value);
        }

        if (parameter75Name != null) {
            request.addPostParam("Parameter75.Name", parameter75Name);
        }

        if (parameter75Value != null) {
            request.addPostParam("Parameter75.Value", parameter75Value);
        }

        if (parameter76Name != null) {
            request.addPostParam("Parameter76.Name", parameter76Name);
        }

        if (parameter76Value != null) {
            request.addPostParam("Parameter76.Value", parameter76Value);
        }

        if (parameter77Name != null) {
            request.addPostParam("Parameter77.Name", parameter77Name);
        }

        if (parameter77Value != null) {
            request.addPostParam("Parameter77.Value", parameter77Value);
        }

        if (parameter78Name != null) {
            request.addPostParam("Parameter78.Name", parameter78Name);
        }

        if (parameter78Value != null) {
            request.addPostParam("Parameter78.Value", parameter78Value);
        }

        if (parameter79Name != null) {
            request.addPostParam("Parameter79.Name", parameter79Name);
        }

        if (parameter79Value != null) {
            request.addPostParam("Parameter79.Value", parameter79Value);
        }

        if (parameter80Name != null) {
            request.addPostParam("Parameter80.Name", parameter80Name);
        }

        if (parameter80Value != null) {
            request.addPostParam("Parameter80.Value", parameter80Value);
        }

        if (parameter81Name != null) {
            request.addPostParam("Parameter81.Name", parameter81Name);
        }

        if (parameter81Value != null) {
            request.addPostParam("Parameter81.Value", parameter81Value);
        }

        if (parameter82Name != null) {
            request.addPostParam("Parameter82.Name", parameter82Name);
        }

        if (parameter82Value != null) {
            request.addPostParam("Parameter82.Value", parameter82Value);
        }

        if (parameter83Name != null) {
            request.addPostParam("Parameter83.Name", parameter83Name);
        }

        if (parameter83Value != null) {
            request.addPostParam("Parameter83.Value", parameter83Value);
        }

        if (parameter84Name != null) {
            request.addPostParam("Parameter84.Name", parameter84Name);
        }

        if (parameter84Value != null) {
            request.addPostParam("Parameter84.Value", parameter84Value);
        }

        if (parameter85Name != null) {
            request.addPostParam("Parameter85.Name", parameter85Name);
        }

        if (parameter85Value != null) {
            request.addPostParam("Parameter85.Value", parameter85Value);
        }

        if (parameter86Name != null) {
            request.addPostParam("Parameter86.Name", parameter86Name);
        }

        if (parameter86Value != null) {
            request.addPostParam("Parameter86.Value", parameter86Value);
        }

        if (parameter87Name != null) {
            request.addPostParam("Parameter87.Name", parameter87Name);
        }

        if (parameter87Value != null) {
            request.addPostParam("Parameter87.Value", parameter87Value);
        }

        if (parameter88Name != null) {
            request.addPostParam("Parameter88.Name", parameter88Name);
        }

        if (parameter88Value != null) {
            request.addPostParam("Parameter88.Value", parameter88Value);
        }

        if (parameter89Name != null) {
            request.addPostParam("Parameter89.Name", parameter89Name);
        }

        if (parameter89Value != null) {
            request.addPostParam("Parameter89.Value", parameter89Value);
        }

        if (parameter90Name != null) {
            request.addPostParam("Parameter90.Name", parameter90Name);
        }

        if (parameter90Value != null) {
            request.addPostParam("Parameter90.Value", parameter90Value);
        }

        if (parameter91Name != null) {
            request.addPostParam("Parameter91.Name", parameter91Name);
        }

        if (parameter91Value != null) {
            request.addPostParam("Parameter91.Value", parameter91Value);
        }

        if (parameter92Name != null) {
            request.addPostParam("Parameter92.Name", parameter92Name);
        }

        if (parameter92Value != null) {
            request.addPostParam("Parameter92.Value", parameter92Value);
        }

        if (parameter93Name != null) {
            request.addPostParam("Parameter93.Name", parameter93Name);
        }

        if (parameter93Value != null) {
            request.addPostParam("Parameter93.Value", parameter93Value);
        }

        if (parameter94Name != null) {
            request.addPostParam("Parameter94.Name", parameter94Name);
        }

        if (parameter94Value != null) {
            request.addPostParam("Parameter94.Value", parameter94Value);
        }

        if (parameter95Name != null) {
            request.addPostParam("Parameter95.Name", parameter95Name);
        }

        if (parameter95Value != null) {
            request.addPostParam("Parameter95.Value", parameter95Value);
        }

        if (parameter96Name != null) {
            request.addPostParam("Parameter96.Name", parameter96Name);
        }

        if (parameter96Value != null) {
            request.addPostParam("Parameter96.Value", parameter96Value);
        }

        if (parameter97Name != null) {
            request.addPostParam("Parameter97.Name", parameter97Name);
        }

        if (parameter97Value != null) {
            request.addPostParam("Parameter97.Value", parameter97Value);
        }

        if (parameter98Name != null) {
            request.addPostParam("Parameter98.Name", parameter98Name);
        }

        if (parameter98Value != null) {
            request.addPostParam("Parameter98.Value", parameter98Value);
        }

        if (parameter99Name != null) {
            request.addPostParam("Parameter99.Name", parameter99Name);
        }

        if (parameter99Value != null) {
            request.addPostParam("Parameter99.Value", parameter99Value);
        }
    }
}