Marshall the given parameter object.
180312
public void marshall(ProvisionedProductAttribute provisionedProductAttribute, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(provisionedProductAttribute.getName(), NAME_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getArn(), ARN_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getType(), TYPE_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getId(), ID_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getStatus(), STATUS_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getStatusMessage(), STATUSMESSAGE_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getCreatedTime(), CREATEDTIME_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getIdempotencyToken(), IDEMPOTENCYTOKEN_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getLastRecordId(), LASTRECORDID_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getTags(), TAGS_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getPhysicalId(), PHYSICALID_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getProductId(), PRODUCTID_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getProvisioningArtifactId(), PROVISIONINGARTIFACTID_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getUserArn(), USERARN_BINDING);
            protocolMarshaller.marshall(provisionedProductAttribute.getUserArnSession(), USERARNSESSION_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1366976
public void marshall(GetIdentityPoolConfigurationRequest getIdentityPoolConfigurationRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getIdentityPoolConfigurationRequest.getIdentityPoolId(), IDENTITYPOOLID_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
524209
public void marshall(GetRateBasedRuleRequest getRateBasedRuleRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getRateBasedRuleRequest.getRuleId(), RULEID_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
369866
public void marshall(EntityRecognizerAnnotations entityRecognizerAnnotations, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(entityRecognizerAnnotations.getS3Uri(), S3URI_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1260241
public void marshall(KinesisStreamSourceConfiguration kinesisStreamSourceConfiguration, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(kinesisStreamSourceConfiguration.getKinesisStreamARN(), KINESISSTREAMARN_BINDING);
            protocolMarshaller.marshall(kinesisStreamSourceConfiguration.getRoleARN(), ROLEARN_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
66411
public void marshall(GetInstanceStateRequest getInstanceStateRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getInstanceStateRequest.getInstanceName(), INSTANCENAME_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
663931
public void marshall(GetMaintenanceWindowExecutionRequest getMaintenanceWindowExecutionRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getMaintenanceWindowExecutionRequest.getWindowExecutionId(), WINDOWEXECUTIONID_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
74356
public void marshall(GetTypedLinkFacetInformationRequest getTypedLinkFacetInformationRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getTypedLinkFacetInformationRequest.getSchemaArn(), SCHEMAARN_BINDING);
            protocolMarshaller.marshall(getTypedLinkFacetInformationRequest.getName(), NAME_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
73630
public void marshall(GetPermissionPolicyRequest getPermissionPolicyRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getPermissionPolicyRequest.getResourceArn(), RESOURCEARN_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
261219
public void marshall(DescribeStreamProcessorRequest describeStreamProcessorRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(describeStreamProcessorRequest.getName(), NAME_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1263799
public void marshall(DataRetrievalPolicy dataRetrievalPolicy, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(dataRetrievalPolicy.getRules(), RULES_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1232004
public void marshall(GetRemoteAccessSessionRequest getRemoteAccessSessionRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getRemoteAccessSessionRequest.getArn(), ARN_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
140848
public void marshall(DescribeSMBSettingsRequest describeSMBSettingsRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(describeSMBSettingsRequest.getGatewayARN(), GATEWAYARN_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
414676
public void marshall(PutAccountSendingAttributesRequest putAccountSendingAttributesRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(putAccountSendingAttributesRequest.getSendingEnabled(), SENDINGENABLED_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
798038
public void marshall(DescribeConfigurationRevisionRequest describeConfigurationRevisionRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(describeConfigurationRevisionRequest.getConfigurationId(), CONFIGURATIONID_BINDING);
            protocolMarshaller.marshall(describeConfigurationRevisionRequest.getConfigurationRevision(), CONFIGURATIONREVISION_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
54930
public void marshall(GetLicenseConfigurationRequest getLicenseConfigurationRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getLicenseConfigurationRequest.getLicenseConfigurationArn(), LICENSECONFIGURATIONARN_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
867038
public void marshall(FrameCaptureOutputSettings frameCaptureOutputSettings, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(frameCaptureOutputSettings.getNameModifier(), NAMEMODIFIER_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }