Marshall the given parameter object.
516735
public void marshall(AwsSecurityFindingFilters awsSecurityFindingFilters, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProductArn(), PRODUCTARN_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getAwsAccountId(), AWSACCOUNTID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getId(), ID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getGeneratorId(), GENERATORID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getType(), TYPE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getFirstObservedAt(), FIRSTOBSERVEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getLastObservedAt(), LASTOBSERVEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getCreatedAt(), CREATEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getUpdatedAt(), UPDATEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getSeverityProduct(), SEVERITYPRODUCT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getSeverityNormalized(), SEVERITYNORMALIZED_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getSeverityLabel(), SEVERITYLABEL_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getConfidence(), CONFIDENCE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getCriticality(), CRITICALITY_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getTitle(), TITLE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getDescription(), DESCRIPTION_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getRecommendationText(), RECOMMENDATIONTEXT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getSourceUrl(), SOURCEURL_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProductFields(), PRODUCTFIELDS_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProductName(), PRODUCTNAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getCompanyName(), COMPANYNAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getUserDefinedFields(), USERDEFINEDFIELDS_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getMalwareName(), MALWARENAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getMalwareType(), MALWARETYPE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getMalwarePath(), MALWAREPATH_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getMalwareState(), MALWARESTATE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkDirection(), NETWORKDIRECTION_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkProtocol(), NETWORKPROTOCOL_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkSourceIpV4(), NETWORKSOURCEIPV4_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkSourceIpV6(), NETWORKSOURCEIPV6_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkSourcePort(), NETWORKSOURCEPORT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkSourceDomain(), NETWORKSOURCEDOMAIN_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkSourceMac(), NETWORKSOURCEMAC_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkDestinationIpV4(), NETWORKDESTINATIONIPV4_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkDestinationIpV6(), NETWORKDESTINATIONIPV6_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkDestinationPort(), NETWORKDESTINATIONPORT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNetworkDestinationDomain(), NETWORKDESTINATIONDOMAIN_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProcessName(), PROCESSNAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProcessPath(), PROCESSPATH_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProcessPid(), PROCESSPID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProcessParentPid(), PROCESSPARENTPID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProcessLaunchedAt(), PROCESSLAUNCHEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getProcessTerminatedAt(), PROCESSTERMINATEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getThreatIntelIndicatorType(), THREATINTELINDICATORTYPE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getThreatIntelIndicatorValue(), THREATINTELINDICATORVALUE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getThreatIntelIndicatorCategory(), THREATINTELINDICATORCATEGORY_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getThreatIntelIndicatorLastObservedAt(), THREATINTELINDICATORLASTOBSERVEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getThreatIntelIndicatorSource(), THREATINTELINDICATORSOURCE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getThreatIntelIndicatorSourceUrl(), THREATINTELINDICATORSOURCEURL_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceType(), RESOURCETYPE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceId(), RESOURCEID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourcePartition(), RESOURCEPARTITION_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceRegion(), RESOURCEREGION_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceTags(), RESOURCETAGS_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceType(), RESOURCEAWSEC2INSTANCETYPE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceImageId(), RESOURCEAWSEC2INSTANCEIMAGEID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceIpV4Addresses(), RESOURCEAWSEC2INSTANCEIPV4ADDRESSES_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceIpV6Addresses(), RESOURCEAWSEC2INSTANCEIPV6ADDRESSES_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceKeyName(), RESOURCEAWSEC2INSTANCEKEYNAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceIamInstanceProfileArn(),
                    RESOURCEAWSEC2INSTANCEIAMINSTANCEPROFILEARN_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceVpcId(), RESOURCEAWSEC2INSTANCEVPCID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceSubnetId(), RESOURCEAWSEC2INSTANCESUBNETID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsEc2InstanceLaunchedAt(), RESOURCEAWSEC2INSTANCELAUNCHEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsS3BucketOwnerId(), RESOURCEAWSS3BUCKETOWNERID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsS3BucketOwnerName(), RESOURCEAWSS3BUCKETOWNERNAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsIamAccessKeyUserName(), RESOURCEAWSIAMACCESSKEYUSERNAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsIamAccessKeyStatus(), RESOURCEAWSIAMACCESSKEYSTATUS_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceAwsIamAccessKeyCreatedAt(), RESOURCEAWSIAMACCESSKEYCREATEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceContainerName(), RESOURCECONTAINERNAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceContainerImageId(), RESOURCECONTAINERIMAGEID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceContainerImageName(), RESOURCECONTAINERIMAGENAME_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceContainerLaunchedAt(), RESOURCECONTAINERLAUNCHEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getResourceDetailsOther(), RESOURCEDETAILSOTHER_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getComplianceStatus(), COMPLIANCESTATUS_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getVerificationState(), VERIFICATIONSTATE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getWorkflowState(), WORKFLOWSTATE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getRecordState(), RECORDSTATE_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getRelatedFindingsProductArn(), RELATEDFINDINGSPRODUCTARN_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getRelatedFindingsId(), RELATEDFINDINGSID_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNoteText(), NOTETEXT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNoteUpdatedAt(), NOTEUPDATEDAT_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getNoteUpdatedBy(), NOTEUPDATEDBY_BINDING);
            protocolMarshaller.marshall(awsSecurityFindingFilters.getKeyword(), KEYWORD_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
283467
public void marshall(ComplianceContributorCount complianceContributorCount, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(complianceContributorCount.getCappedCount(), CAPPEDCOUNT_BINDING);
            protocolMarshaller.marshall(complianceContributorCount.getCapExceeded(), CAPEXCEEDED_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1065902
public void marshall(GetAppReplicationConfigurationRequest getAppReplicationConfigurationRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getAppReplicationConfigurationRequest.getAppId(), APPID_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
471568
public void marshall(GetInstanceAccessDetailsRequest getInstanceAccessDetailsRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getInstanceAccessDetailsRequest.getInstanceName(), INSTANCENAME_BINDING);
            protocolMarshaller.marshall(getInstanceAccessDetailsRequest.getProtocol(), PROTOCOL_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1028718
public void marshall(GetCertificateAuthorityCsrRequest getCertificateAuthorityCsrRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getCertificateAuthorityCsrRequest.getCertificateAuthorityArn(), CERTIFICATEAUTHORITYARN_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);
        }
    }
192519
public void marshall(GetOnPremisesInstanceRequest getOnPremisesInstanceRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getOnPremisesInstanceRequest.getInstanceName(), INSTANCENAME_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
120019
public void marshall(DatastoreStatistics datastoreStatistics, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(datastoreStatistics.getSize(), SIZE_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1228250
public void marshall(GetResolverRuleAssociationRequest getResolverRuleAssociationRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getResolverRuleAssociationRequest.getResolverRuleAssociationId(), RESOLVERRULEASSOCIATIONID_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1270607
public void marshall(GetXssMatchSetRequest getXssMatchSetRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getXssMatchSetRequest.getXssMatchSetId(), XSSMATCHSETID_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
749523
public void marshall(GetCertificateRequest getCertificateRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getCertificateRequest.getCertificateArn(), CERTIFICATEARN_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
339927
public void marshall(GetThirdPartyJobDetailsRequest getThirdPartyJobDetailsRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getThirdPartyJobDetailsRequest.getJobId(), JOBID_BINDING);
            protocolMarshaller.marshall(getThirdPartyJobDetailsRequest.getClientToken(), CLIENTTOKEN_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);
        }
    }
951313
public void marshall(DescribeLunaClientRequest describeLunaClientRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(describeLunaClientRequest.getClientArn(), CLIENTARN_BINDING);
            protocolMarshaller.marshall(describeLunaClientRequest.getCertificateFingerprint(), CERTIFICATEFINGERPRINT_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
672913
public void marshall(ApplicationSnapshotConfiguration applicationSnapshotConfiguration, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(applicationSnapshotConfiguration.getSnapshotsEnabled(), SNAPSHOTSENABLED_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
535632
public void marshall(GetBulkPublishDetailsRequest getBulkPublishDetailsRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(getBulkPublishDetailsRequest.getIdentityPoolId(), IDENTITYPOOLID_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }
1159782
public void marshall(SetLocalConsolePasswordRequest setLocalConsolePasswordRequest, ProtocolMarshaller protocolMarshaller) {

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

        try {
            protocolMarshaller.marshall(setLocalConsolePasswordRequest.getGatewayARN(), GATEWAYARN_BINDING);
            protocolMarshaller.marshall(setLocalConsolePasswordRequest.getLocalConsolePassword(), LOCALCONSOLEPASSWORD_BINDING);
        } catch (Exception e) {
            throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e);
        }
    }