public void marshall(UpdateIntegrationRequest updateIntegrationRequest, ProtocolMarshaller protocolMarshaller) {

        if (updateIntegrationRequest == null) {
            throw new SdkClientException("Invalid argument passed to marshall(...)");
        }

        try {
            protocolMarshaller.marshall(updateIntegrationRequest.getApiId(), APIID_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getConnectionId(), CONNECTIONID_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getConnectionType(), CONNECTIONTYPE_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getContentHandlingStrategy(), CONTENTHANDLINGSTRATEGY_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getCredentialsArn(), CREDENTIALSARN_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getDescription(), DESCRIPTION_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getIntegrationId(), INTEGRATIONID_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getIntegrationMethod(), INTEGRATIONMETHOD_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getIntegrationType(), INTEGRATIONTYPE_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getIntegrationUri(), INTEGRATIONURI_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getPassthroughBehavior(), PASSTHROUGHBEHAVIOR_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getRequestParameters(), REQUESTPARAMETERS_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getRequestTemplates(), REQUESTTEMPLATES_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getTemplateSelectionExpression(), TEMPLATESELECTIONEXPRESSION_BINDING);
            protocolMarshaller.marshall(updateIntegrationRequest.getTimeoutInMillis(), TIMEOUTINMILLIS_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
public void marshall ( UpdateIntegrationRequest updateIntegrationRequest , ProtocolMarshaller protocolMarshaller ) { if ( updateIntegrationRequest == null ) { throw new SdkClientException ( "Invalid argument passed to marshall(...)" ) ; } try { protocolMarshaller . marshall ( updateIntegrationRequest . getApiId ( ) , APIID_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getConnectionId ( ) , CONNECTIONID_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getConnectionType ( ) , CONNECTIONTYPE_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getContentHandlingStrategy ( ) , CONTENTHANDLINGSTRATEGY_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getCredentialsArn ( ) , CREDENTIALSARN_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getDescription ( ) , DESCRIPTION_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getIntegrationId ( ) , INTEGRATIONID_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getIntegrationMethod ( ) , INTEGRATIONMETHOD_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getIntegrationType ( ) , INTEGRATIONTYPE_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getIntegrationUri ( ) , INTEGRATIONURI_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getPassthroughBehavior ( ) , PASSTHROUGHBEHAVIOR_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getRequestParameters ( ) , REQUESTPARAMETERS_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getRequestTemplates ( ) , REQUESTTEMPLATES_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getTemplateSelectionExpression ( ) , TEMPLATESELECTIONEXPRESSION_BINDING ) ; protocolMarshaller . marshall ( updateIntegrationRequest . getTimeoutInMillis ( ) , TIMEOUTINMILLIS_BINDING ) ; } catch ( Exception e ) { throw new SdkClientException ( "Unable to marshall request to JSON: " + e . getMessage ( ) , e ) ; } }
Marshall the given parameter object.