All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.securityhub-2018-10-26-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "getEnabledStandards", "getInsights" ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : null,
    "paginationCustomization" : null,
    "renameShapes" : null,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ "getFindings", "disableSecurityHub", "enableSecurityHub", "getInvitationsCount", "getMasterAccount", "listEnabledProductsForImport", "listInvitations", "listMembers" ]
  },
  "metadata" : {
    "apiVersion" : "2018-10-26",
    "asyncBuilder" : "DefaultSecurityHubAsyncClientBuilder",
    "asyncBuilderInterface" : "SecurityHubAsyncClientBuilder",
    "asyncClient" : "DefaultSecurityHubAsyncClient",
    "asyncInterface" : "SecurityHubAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultSecurityHubBaseClientBuilder",
    "baseBuilderInterface" : "SecurityHubBaseClientBuilder",
    "baseExceptionName" : "SecurityHubException",
    "baseRequestName" : "SecurityHubRequest",
    "baseResponseName" : "SecurityHubResponse",
    "cborProtocol" : false,
    "clientPackageName" : "securityhub",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "AWS SecurityHub",
    "documentation" : "

Security Hub provides you with a comprehensive view of the security state of your AWS environment and resources. It also provides you with the compliance status of your environment based on CIS AWS Foundations compliance checks. Security Hub collects security data from AWS accounts, services, and integrated third-party products and helps you analyze security trends in your environment to identify the highest priority security issues. For more information about Security Hub, see the AWS Security Hub User Guide .

When you use operations in the Security Hub API, the requests are executed only in the AWS Region that is currently active or in the specific AWS Region that you specify in your request. Any configuration or settings change that results from the operation is applied only to that Region. To make the same change in other Regions, execute the same command for each Region to apply the change to. For example, if your Region is set to us-west-2, when you use CreateMembers to add a member account to Security Hub, the association of the member account with the master account is created only in the us-west-2 Region. Security Hub must be enabled for the member account in the same Region that the invite was sent from.

", "endpointPrefix" : "securityhub", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.securityhub", "fullModelPackageName" : "software.amazon.awssdk.services.securityhub.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.securityhub.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.securityhub.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.securityhub.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "securityhub.model", "paginatorsPackageName" : "securityhub.paginators", "protocol" : "rest-json", "requestTransformPackageName" : "securityhub.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "SecurityHub", "serviceName" : "SecurityHub", "signingName" : "securityhub", "syncBuilder" : "DefaultSecurityHubClientBuilder", "syncBuilderInterface" : "SecurityHubClientBuilder", "syncClient" : "DefaultSecurityHubClient", "syncInterface" : "SecurityHubClient", "transformPackageName" : "securityhub.transform", "uid" : "securityhub-2018-10-26", "xmlProtocol" : false }, "operations" : { "AcceptInvitation" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Accepts the invitation to be a member account and be monitored by the Security Hub master account that the invitation was sent from. When the member account accepts the invitation, permission is granted to the master account to view findings generated in the member account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AcceptInvitationRequest", "variableName" : "acceptInvitationRequest", "variableType" : "AcceptInvitationRequest", "documentation" : "", "simpleType" : "AcceptInvitationRequest", "variableSetterType" : "AcceptInvitationRequest" }, "methodName" : "acceptInvitation", "operationName" : "AcceptInvitation", "paginated" : false, "returnType" : { "returnType" : "AcceptInvitationResponse", "documentation" : null }, "syncReturnType" : "AcceptInvitationResponse" }, "BatchDisableStandards" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Disables the standards specified by the provided StandardsSubscriptionArns. For more information, see Standards Supported in AWS Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "BatchDisableStandardsRequest", "variableName" : "batchDisableStandardsRequest", "variableType" : "BatchDisableStandardsRequest", "documentation" : "", "simpleType" : "BatchDisableStandardsRequest", "variableSetterType" : "BatchDisableStandardsRequest" }, "methodName" : "batchDisableStandards", "operationName" : "BatchDisableStandards", "paginated" : false, "returnType" : { "returnType" : "BatchDisableStandardsResponse", "documentation" : null }, "syncReturnType" : "BatchDisableStandardsResponse" }, "BatchEnableStandards" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Enables the standards specified by the provided standardsArn. In this release, only CIS AWS Foundations standards are supported. For more information, see Standards Supported in AWS Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "BatchEnableStandardsRequest", "variableName" : "batchEnableStandardsRequest", "variableType" : "BatchEnableStandardsRequest", "documentation" : "", "simpleType" : "BatchEnableStandardsRequest", "variableSetterType" : "BatchEnableStandardsRequest" }, "methodName" : "batchEnableStandards", "operationName" : "BatchEnableStandards", "paginated" : false, "returnType" : { "returnType" : "BatchEnableStandardsResponse", "documentation" : null }, "syncReturnType" : "BatchEnableStandardsResponse" }, "BatchImportFindings" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Imports security findings generated from an integrated third-party product into Security Hub. This action is requested by the integrated product to import its findings into Security Hub. The maximum allowed size for a finding is 240 Kb. An error is returned for any finding larger than 240 Kb.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "BatchImportFindingsRequest", "variableName" : "batchImportFindingsRequest", "variableType" : "BatchImportFindingsRequest", "documentation" : "", "simpleType" : "BatchImportFindingsRequest", "variableSetterType" : "BatchImportFindingsRequest" }, "methodName" : "batchImportFindings", "operationName" : "BatchImportFindings", "paginated" : false, "returnType" : { "returnType" : "BatchImportFindingsResponse", "documentation" : null }, "syncReturnType" : "BatchImportFindingsResponse" }, "CreateActionTarget" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a custom action target in Security Hub. You can use custom actions on findings and insights in Security Hub to trigger target actions in Amazon CloudWatch Events.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceConflictException", "documentation" : "

The resource specified in the request conflicts with an existing resource.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateActionTargetRequest", "variableName" : "createActionTargetRequest", "variableType" : "CreateActionTargetRequest", "documentation" : "", "simpleType" : "CreateActionTargetRequest", "variableSetterType" : "CreateActionTargetRequest" }, "methodName" : "createActionTarget", "operationName" : "CreateActionTarget", "paginated" : false, "returnType" : { "returnType" : "CreateActionTargetResponse", "documentation" : null }, "syncReturnType" : "CreateActionTargetResponse" }, "CreateInsight" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a custom insight in Security Hub. An insight is a consolidation of findings that relate to a security issue that requires attention or remediation. Use the GroupByAttribute to group the related findings in the insight.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceConflictException", "documentation" : "

The resource specified in the request conflicts with an existing resource.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateInsightRequest", "variableName" : "createInsightRequest", "variableType" : "CreateInsightRequest", "documentation" : "", "simpleType" : "CreateInsightRequest", "variableSetterType" : "CreateInsightRequest" }, "methodName" : "createInsight", "operationName" : "CreateInsight", "paginated" : false, "returnType" : { "returnType" : "CreateInsightResponse", "documentation" : null }, "syncReturnType" : "CreateInsightResponse" }, "CreateMembers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a member association in Security Hub between the specified accounts and the account used to make the request, which is the master account. To successfully create a member, you must use this action from an account that already has Security Hub enabled. You can use the EnableSecurityHub to enable Security Hub.

After you use CreateMembers to create member account associations in Security Hub, you need to use the InviteMembers action, which invites the accounts to enable Security Hub and become member accounts in Security Hub. If the invitation is accepted by the account owner, the account becomes a member account in Security Hub, and a permission policy is added that permits the master account to view the findings generated in the member account. When Security Hub is enabled in the invited account, findings start being sent to both the member and master accounts.

You can remove the association between the master and member accounts by using the DisassociateFromMasterAccount or DisassociateMembers operation.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceConflictException", "documentation" : "

The resource specified in the request conflicts with an existing resource.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateMembersRequest", "variableName" : "createMembersRequest", "variableType" : "CreateMembersRequest", "documentation" : "", "simpleType" : "CreateMembersRequest", "variableSetterType" : "CreateMembersRequest" }, "methodName" : "createMembers", "operationName" : "CreateMembers", "paginated" : false, "returnType" : { "returnType" : "CreateMembersResponse", "documentation" : null }, "syncReturnType" : "CreateMembersResponse" }, "DeclineInvitations" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Declines invitations to become a member account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeclineInvitationsRequest", "variableName" : "declineInvitationsRequest", "variableType" : "DeclineInvitationsRequest", "documentation" : "", "simpleType" : "DeclineInvitationsRequest", "variableSetterType" : "DeclineInvitationsRequest" }, "methodName" : "declineInvitations", "operationName" : "DeclineInvitations", "paginated" : false, "returnType" : { "returnType" : "DeclineInvitationsResponse", "documentation" : null }, "syncReturnType" : "DeclineInvitationsResponse" }, "DeleteActionTarget" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a custom action target from Security Hub. Deleting a custom action target doesn't affect any findings or insights that were already sent to Amazon CloudWatch Events using the custom action.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteActionTargetRequest", "variableName" : "deleteActionTargetRequest", "variableType" : "DeleteActionTargetRequest", "documentation" : "", "simpleType" : "DeleteActionTargetRequest", "variableSetterType" : "DeleteActionTargetRequest" }, "methodName" : "deleteActionTarget", "operationName" : "DeleteActionTarget", "paginated" : false, "returnType" : { "returnType" : "DeleteActionTargetResponse", "documentation" : null }, "syncReturnType" : "DeleteActionTargetResponse" }, "DeleteInsight" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the insight specified by the InsightArn.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteInsightRequest", "variableName" : "deleteInsightRequest", "variableType" : "DeleteInsightRequest", "documentation" : "", "simpleType" : "DeleteInsightRequest", "variableSetterType" : "DeleteInsightRequest" }, "methodName" : "deleteInsight", "operationName" : "DeleteInsight", "paginated" : false, "returnType" : { "returnType" : "DeleteInsightResponse", "documentation" : null }, "syncReturnType" : "DeleteInsightResponse" }, "DeleteInvitations" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes invitations received by the AWS account to become a member account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteInvitationsRequest", "variableName" : "deleteInvitationsRequest", "variableType" : "DeleteInvitationsRequest", "documentation" : "", "simpleType" : "DeleteInvitationsRequest", "variableSetterType" : "DeleteInvitationsRequest" }, "methodName" : "deleteInvitations", "operationName" : "DeleteInvitations", "paginated" : false, "returnType" : { "returnType" : "DeleteInvitationsResponse", "documentation" : null }, "syncReturnType" : "DeleteInvitationsResponse" }, "DeleteMembers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified member accounts from Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteMembersRequest", "variableName" : "deleteMembersRequest", "variableType" : "DeleteMembersRequest", "documentation" : "", "simpleType" : "DeleteMembersRequest", "variableSetterType" : "DeleteMembersRequest" }, "methodName" : "deleteMembers", "operationName" : "DeleteMembers", "paginated" : false, "returnType" : { "returnType" : "DeleteMembersResponse", "documentation" : null }, "syncReturnType" : "DeleteMembersResponse" }, "DescribeActionTargets" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of the custom action targets in Security Hub in your account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeActionTargetsRequest", "variableName" : "describeActionTargetsRequest", "variableType" : "DescribeActionTargetsRequest", "documentation" : "", "simpleType" : "DescribeActionTargetsRequest", "variableSetterType" : "DescribeActionTargetsRequest" }, "methodName" : "describeActionTargets", "operationName" : "DescribeActionTargets", "paginated" : true, "returnType" : { "returnType" : "DescribeActionTargetsResponse", "documentation" : null }, "syncReturnType" : "DescribeActionTargetsResponse" }, "DescribeHub" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns details about the Hub resource in your account, including the HubArn and the time when you enabled Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeHubRequest", "variableName" : "describeHubRequest", "variableType" : "DescribeHubRequest", "documentation" : "", "simpleType" : "DescribeHubRequest", "variableSetterType" : "DescribeHubRequest" }, "methodName" : "describeHub", "operationName" : "DescribeHub", "paginated" : false, "returnType" : { "returnType" : "DescribeHubResponse", "documentation" : null }, "syncReturnType" : "DescribeHubResponse" }, "DescribeProducts" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about the products available that you can subscribe to and integrate with Security Hub to consolidate findings.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeProductsRequest", "variableName" : "describeProductsRequest", "variableType" : "DescribeProductsRequest", "documentation" : "", "simpleType" : "DescribeProductsRequest", "variableSetterType" : "DescribeProductsRequest" }, "methodName" : "describeProducts", "operationName" : "DescribeProducts", "paginated" : true, "returnType" : { "returnType" : "DescribeProductsResponse", "documentation" : null }, "syncReturnType" : "DescribeProductsResponse" }, "DisableImportFindingsForProduct" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Disables the integration of the specified product with Security Hub. Findings from that product are no longer sent to Security Hub after the integration is disabled.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisableImportFindingsForProductRequest", "variableName" : "disableImportFindingsForProductRequest", "variableType" : "DisableImportFindingsForProductRequest", "documentation" : "", "simpleType" : "DisableImportFindingsForProductRequest", "variableSetterType" : "DisableImportFindingsForProductRequest" }, "methodName" : "disableImportFindingsForProduct", "operationName" : "DisableImportFindingsForProduct", "paginated" : false, "returnType" : { "returnType" : "DisableImportFindingsForProductResponse", "documentation" : null }, "syncReturnType" : "DisableImportFindingsForProductResponse" }, "DisableSecurityHub" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Disables Security Hub in your account only in the current Region. To disable Security Hub in all Regions, you must submit one request per Region where you have enabled Security Hub. When you disable Security Hub for a master account, it doesn't disable Security Hub for any associated member accounts.

When you disable Security Hub, your existing findings and insights and any Security Hub configuration settings are deleted after 90 days and can't be recovered. Any standards that were enabled are disabled, and your master and member account associations are removed. If you want to save your existing findings, you must export them before you disable Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisableSecurityHubRequest", "variableName" : "disableSecurityHubRequest", "variableType" : "DisableSecurityHubRequest", "documentation" : "", "simpleType" : "DisableSecurityHubRequest", "variableSetterType" : "DisableSecurityHubRequest" }, "methodName" : "disableSecurityHub", "operationName" : "DisableSecurityHub", "paginated" : false, "returnType" : { "returnType" : "DisableSecurityHubResponse", "documentation" : null }, "syncReturnType" : "DisableSecurityHubResponse" }, "DisassociateFromMasterAccount" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Disassociates the current Security Hub member account from the associated master account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisassociateFromMasterAccountRequest", "variableName" : "disassociateFromMasterAccountRequest", "variableType" : "DisassociateFromMasterAccountRequest", "documentation" : "", "simpleType" : "DisassociateFromMasterAccountRequest", "variableSetterType" : "DisassociateFromMasterAccountRequest" }, "methodName" : "disassociateFromMasterAccount", "operationName" : "DisassociateFromMasterAccount", "paginated" : false, "returnType" : { "returnType" : "DisassociateFromMasterAccountResponse", "documentation" : null }, "syncReturnType" : "DisassociateFromMasterAccountResponse" }, "DisassociateMembers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Disassociates the specified member accounts from the associated master account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisassociateMembersRequest", "variableName" : "disassociateMembersRequest", "variableType" : "DisassociateMembersRequest", "documentation" : "", "simpleType" : "DisassociateMembersRequest", "variableSetterType" : "DisassociateMembersRequest" }, "methodName" : "disassociateMembers", "operationName" : "DisassociateMembers", "paginated" : false, "returnType" : { "returnType" : "DisassociateMembersResponse", "documentation" : null }, "syncReturnType" : "DisassociateMembersResponse" }, "EnableImportFindingsForProduct" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Enables the integration of a partner product with Security Hub. Integrated products send findings to Security Hub. When you enable a product integration, a permission policy that grants permission for the product to send findings to Security Hub is applied.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceConflictException", "documentation" : "

The resource specified in the request conflicts with an existing resource.

", "httpStatusCode" : 409 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "EnableImportFindingsForProductRequest", "variableName" : "enableImportFindingsForProductRequest", "variableType" : "EnableImportFindingsForProductRequest", "documentation" : "", "simpleType" : "EnableImportFindingsForProductRequest", "variableSetterType" : "EnableImportFindingsForProductRequest" }, "methodName" : "enableImportFindingsForProduct", "operationName" : "EnableImportFindingsForProduct", "paginated" : false, "returnType" : { "returnType" : "EnableImportFindingsForProductResponse", "documentation" : null }, "syncReturnType" : "EnableImportFindingsForProductResponse" }, "EnableSecurityHub" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Enables Security Hub for your account in the current Region or the Region you specify in the request. When you enable Security Hub, you grant to Security Hub the permissions necessary to gather findings from AWS Config, Amazon GuardDuty, Amazon Inspector, and Amazon Macie. To learn more, see Setting Up AWS Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceConflictException", "documentation" : "

The resource specified in the request conflicts with an existing resource.

", "httpStatusCode" : 409 }, { "exceptionName" : "AccessDeniedException", "documentation" : "

You don't have permission to perform the action specified in the request.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "EnableSecurityHubRequest", "variableName" : "enableSecurityHubRequest", "variableType" : "EnableSecurityHubRequest", "documentation" : "", "simpleType" : "EnableSecurityHubRequest", "variableSetterType" : "EnableSecurityHubRequest" }, "methodName" : "enableSecurityHub", "operationName" : "EnableSecurityHub", "paginated" : false, "returnType" : { "returnType" : "EnableSecurityHubResponse", "documentation" : null }, "syncReturnType" : "EnableSecurityHubResponse" }, "GetEnabledStandards" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of the standards that are currently enabled.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetEnabledStandardsRequest", "variableName" : "getEnabledStandardsRequest", "variableType" : "GetEnabledStandardsRequest", "documentation" : "", "simpleType" : "GetEnabledStandardsRequest", "variableSetterType" : "GetEnabledStandardsRequest" }, "methodName" : "getEnabledStandards", "operationName" : "GetEnabledStandards", "paginated" : false, "returnType" : { "returnType" : "GetEnabledStandardsResponse", "documentation" : null }, "syncReturnType" : "GetEnabledStandardsResponse" }, "GetFindings" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of findings that match the specified criteria.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetFindingsRequest", "variableName" : "getFindingsRequest", "variableType" : "GetFindingsRequest", "documentation" : "", "simpleType" : "GetFindingsRequest", "variableSetterType" : "GetFindingsRequest" }, "methodName" : "getFindings", "operationName" : "GetFindings", "paginated" : true, "returnType" : { "returnType" : "GetFindingsResponse", "documentation" : null }, "syncReturnType" : "GetFindingsResponse" }, "GetInsightResults" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the results of the Security Hub insight that the insight ARN specifies.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetInsightResultsRequest", "variableName" : "getInsightResultsRequest", "variableType" : "GetInsightResultsRequest", "documentation" : "", "simpleType" : "GetInsightResultsRequest", "variableSetterType" : "GetInsightResultsRequest" }, "methodName" : "getInsightResults", "operationName" : "GetInsightResults", "paginated" : false, "returnType" : { "returnType" : "GetInsightResultsResponse", "documentation" : null }, "syncReturnType" : "GetInsightResultsResponse" }, "GetInsights" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists and describes insights that insight ARNs specify.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetInsightsRequest", "variableName" : "getInsightsRequest", "variableType" : "GetInsightsRequest", "documentation" : "", "simpleType" : "GetInsightsRequest", "variableSetterType" : "GetInsightsRequest" }, "methodName" : "getInsights", "operationName" : "GetInsights", "paginated" : true, "returnType" : { "returnType" : "GetInsightsResponse", "documentation" : null }, "syncReturnType" : "GetInsightsResponse" }, "GetInvitationsCount" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the count of all Security Hub membership invitations that were sent to the current member account, not including the currently accepted invitation.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetInvitationsCountRequest", "variableName" : "getInvitationsCountRequest", "variableType" : "GetInvitationsCountRequest", "documentation" : "", "simpleType" : "GetInvitationsCountRequest", "variableSetterType" : "GetInvitationsCountRequest" }, "methodName" : "getInvitationsCount", "operationName" : "GetInvitationsCount", "paginated" : false, "returnType" : { "returnType" : "GetInvitationsCountResponse", "documentation" : null }, "syncReturnType" : "GetInvitationsCountResponse" }, "GetMasterAccount" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides the details for the Security Hub master account to the current member account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetMasterAccountRequest", "variableName" : "getMasterAccountRequest", "variableType" : "GetMasterAccountRequest", "documentation" : "", "simpleType" : "GetMasterAccountRequest", "variableSetterType" : "GetMasterAccountRequest" }, "methodName" : "getMasterAccount", "operationName" : "GetMasterAccount", "paginated" : false, "returnType" : { "returnType" : "GetMasterAccountResponse", "documentation" : null }, "syncReturnType" : "GetMasterAccountResponse" }, "GetMembers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the details on the Security Hub member accounts that the account IDs specify.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetMembersRequest", "variableName" : "getMembersRequest", "variableType" : "GetMembersRequest", "documentation" : "", "simpleType" : "GetMembersRequest", "variableSetterType" : "GetMembersRequest" }, "methodName" : "getMembers", "operationName" : "GetMembers", "paginated" : false, "returnType" : { "returnType" : "GetMembersResponse", "documentation" : null }, "syncReturnType" : "GetMembersResponse" }, "InviteMembers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Invites other AWS accounts to become member accounts for the Security Hub master account that the invitation is sent from. Before you can use this action to invite a member, you must first create the member account in Security Hub by using the CreateMembers action. When the account owner accepts the invitation to become a member account and enables Security Hub, the master account can view the findings generated from member account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "InviteMembersRequest", "variableName" : "inviteMembersRequest", "variableType" : "InviteMembersRequest", "documentation" : "", "simpleType" : "InviteMembersRequest", "variableSetterType" : "InviteMembersRequest" }, "methodName" : "inviteMembers", "operationName" : "InviteMembers", "paginated" : false, "returnType" : { "returnType" : "InviteMembersResponse", "documentation" : null }, "syncReturnType" : "InviteMembersResponse" }, "ListEnabledProductsForImport" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists all findings-generating solutions (products) whose findings you have subscribed to receive in Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListEnabledProductsForImportRequest", "variableName" : "listEnabledProductsForImportRequest", "variableType" : "ListEnabledProductsForImportRequest", "documentation" : "", "simpleType" : "ListEnabledProductsForImportRequest", "variableSetterType" : "ListEnabledProductsForImportRequest" }, "methodName" : "listEnabledProductsForImport", "operationName" : "ListEnabledProductsForImport", "paginated" : true, "returnType" : { "returnType" : "ListEnabledProductsForImportResponse", "documentation" : null }, "syncReturnType" : "ListEnabledProductsForImportResponse" }, "ListInvitations" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists all Security Hub membership invitations that were sent to the current AWS account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListInvitationsRequest", "variableName" : "listInvitationsRequest", "variableType" : "ListInvitationsRequest", "documentation" : "", "simpleType" : "ListInvitationsRequest", "variableSetterType" : "ListInvitationsRequest" }, "methodName" : "listInvitations", "operationName" : "ListInvitations", "paginated" : false, "returnType" : { "returnType" : "ListInvitationsResponse", "documentation" : null }, "syncReturnType" : "ListInvitationsResponse" }, "ListMembers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists details about all member accounts for the current Security Hub master account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListMembersRequest", "variableName" : "listMembersRequest", "variableType" : "ListMembersRequest", "documentation" : "", "simpleType" : "ListMembersRequest", "variableSetterType" : "ListMembersRequest" }, "methodName" : "listMembers", "operationName" : "ListMembers", "paginated" : false, "returnType" : { "returnType" : "ListMembersResponse", "documentation" : null }, "syncReturnType" : "ListMembersResponse" }, "ListTagsForResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of tags associated with a resource.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListTagsForResourceRequest", "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "documentation" : "", "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "methodName" : "listTagsForResource", "operationName" : "ListTagsForResource", "paginated" : false, "returnType" : { "returnType" : "ListTagsForResourceResponse", "documentation" : null }, "syncReturnType" : "ListTagsForResourceResponse" }, "TagResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Adds one or more tags to a resource.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "TagResourceRequest", "variableName" : "tagResourceRequest", "variableType" : "TagResourceRequest", "documentation" : "", "simpleType" : "TagResourceRequest", "variableSetterType" : "TagResourceRequest" }, "methodName" : "tagResource", "operationName" : "TagResource", "paginated" : false, "returnType" : { "returnType" : "TagResourceResponse", "documentation" : null }, "syncReturnType" : "TagResourceResponse" }, "UntagResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Removes one or more tags from a resource.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : "", "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "methodName" : "untagResource", "operationName" : "UntagResource", "paginated" : false, "returnType" : { "returnType" : "UntagResourceResponse", "documentation" : null }, "syncReturnType" : "UntagResourceResponse" }, "UpdateActionTarget" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the name and description of a custom action target in Security Hub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateActionTargetRequest", "variableName" : "updateActionTargetRequest", "variableType" : "UpdateActionTargetRequest", "documentation" : "", "simpleType" : "UpdateActionTargetRequest", "variableSetterType" : "UpdateActionTargetRequest" }, "methodName" : "updateActionTarget", "operationName" : "UpdateActionTarget", "paginated" : false, "returnType" : { "returnType" : "UpdateActionTargetResponse", "documentation" : null }, "syncReturnType" : "UpdateActionTargetResponse" }, "UpdateFindings" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the Note and RecordState of the Security Hub-aggregated findings that the filter attributes specify. Any member account that can view the finding also sees the update to the finding.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateFindingsRequest", "variableName" : "updateFindingsRequest", "variableType" : "UpdateFindingsRequest", "documentation" : "", "simpleType" : "UpdateFindingsRequest", "variableSetterType" : "UpdateFindingsRequest" }, "methodName" : "updateFindings", "operationName" : "UpdateFindings", "paginated" : false, "returnType" : { "returnType" : "UpdateFindingsResponse", "documentation" : null }, "syncReturnType" : "UpdateFindingsResponse" }, "UpdateInsight" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the Security Hub insight that the insight ARN specifies.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InternalException", "documentation" : "

Internal server error.

", "httpStatusCode" : 500 }, { "exceptionName" : "InvalidInputException", "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidAccessException", "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "httpStatusCode" : 401 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "httpStatusCode" : 429 }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The request was rejected because we can't find the specified resource.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateInsightRequest", "variableName" : "updateInsightRequest", "variableType" : "UpdateInsightRequest", "documentation" : "", "simpleType" : "UpdateInsightRequest", "variableSetterType" : "UpdateInsightRequest" }, "methodName" : "updateInsight", "operationName" : "UpdateInsight", "paginated" : false, "returnType" : { "returnType" : "UpdateInsightResponse", "documentation" : null }, "syncReturnType" : "UpdateInsightResponse" } }, "shapes" : { "AcceptInvitationRequest" : { "c2jName" : "AcceptInvitationRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "AcceptInvitation", "locationName" : null, "requestUri" : "/master", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getMasterId", "beanStyleSetterMethodName" : "setMasterId", "c2jName" : "MasterId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #masterId(String)}.\n@param masterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #masterId(String)", "deprecated" : false, "documentation" : "

The account ID of the Security Hub master account that sent the invitation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "masterId", "fluentSetterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@param masterId The account ID of the Security Hub master account that sent the invitation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "masterId", "getterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@return The account ID of the Security Hub master account that sent the invitation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MasterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MasterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MasterId", "sensitive" : false, "setterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@param masterId The account ID of the Security Hub master account that sent the invitation.", "setterMethodName" : "setMasterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : "

The account ID of the Security Hub master account that sent the invitation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitationId", "beanStyleSetterMethodName" : "setInvitationId", "c2jName" : "InvitationId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invitationId(String)}.\n@param invitationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationId(String)", "deprecated" : false, "documentation" : "

The ID of the invitation sent from the Security Hub master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationId", "fluentSetterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@param invitationId The ID of the invitation sent from the Security Hub master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationId", "getterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@return The ID of the invitation sent from the Security Hub master account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvitationId", "sensitive" : false, "setterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@param invitationId The ID of the invitation sent from the Security Hub master account.", "setterMethodName" : "setInvitationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : "

The ID of the invitation sent from the Security Hub master account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvitationId" : { "beanStyleGetterMethodName" : "getInvitationId", "beanStyleSetterMethodName" : "setInvitationId", "c2jName" : "InvitationId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invitationId(String)}.\n@param invitationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationId(String)", "deprecated" : false, "documentation" : "

The ID of the invitation sent from the Security Hub master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationId", "fluentSetterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@param invitationId The ID of the invitation sent from the Security Hub master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationId", "getterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@return The ID of the invitation sent from the Security Hub master account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvitationId", "sensitive" : false, "setterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@param invitationId The ID of the invitation sent from the Security Hub master account.", "setterMethodName" : "setInvitationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : "

The ID of the invitation sent from the Security Hub master account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MasterId" : { "beanStyleGetterMethodName" : "getMasterId", "beanStyleSetterMethodName" : "setMasterId", "c2jName" : "MasterId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #masterId(String)}.\n@param masterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #masterId(String)", "deprecated" : false, "documentation" : "

The account ID of the Security Hub master account that sent the invitation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "masterId", "fluentSetterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@param masterId The account ID of the Security Hub master account that sent the invitation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "masterId", "getterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@return The account ID of the Security Hub master account that sent the invitation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MasterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MasterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MasterId", "sensitive" : false, "setterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@param masterId The account ID of the Security Hub master account that sent the invitation.", "setterMethodName" : "setMasterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : "

The account ID of the Security Hub master account that sent the invitation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMasterId", "beanStyleSetterMethodName" : "setMasterId", "c2jName" : "MasterId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #masterId(String)}.\n@param masterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #masterId(String)", "deprecated" : false, "documentation" : "

The account ID of the Security Hub master account that sent the invitation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "masterId", "fluentSetterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@param masterId The account ID of the Security Hub master account that sent the invitation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "masterId", "getterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@return The account ID of the Security Hub master account that sent the invitation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MasterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MasterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MasterId", "sensitive" : false, "setterDocumentation" : "

The account ID of the Security Hub master account that sent the invitation.

\n@param masterId The account ID of the Security Hub master account that sent the invitation.", "setterMethodName" : "setMasterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : "

The account ID of the Security Hub master account that sent the invitation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitationId", "beanStyleSetterMethodName" : "setInvitationId", "c2jName" : "InvitationId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invitationId(String)}.\n@param invitationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationId(String)", "deprecated" : false, "documentation" : "

The ID of the invitation sent from the Security Hub master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationId", "fluentSetterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@param invitationId The ID of the invitation sent from the Security Hub master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationId", "getterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@return The ID of the invitation sent from the Security Hub master account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvitationId", "sensitive" : false, "setterDocumentation" : "

The ID of the invitation sent from the Security Hub master account.

\n@param invitationId The ID of the invitation sent from the Security Hub master account.", "setterMethodName" : "setInvitationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : "

The ID of the invitation sent from the Security Hub master account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "MasterId", "InvitationId" ], "shapeName" : "AcceptInvitationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AcceptInvitationRequest", "variableName" : "acceptInvitationRequest", "variableType" : "AcceptInvitationRequest", "documentation" : null, "simpleType" : "AcceptInvitationRequest", "variableSetterType" : "AcceptInvitationRequest" }, "wrapper" : false, "xmlNamespace" : null }, "AcceptInvitationResponse" : { "c2jName" : "AcceptInvitationResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AcceptInvitationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AcceptInvitationResponse", "variableName" : "acceptInvitationResponse", "variableType" : "AcceptInvitationResponse", "documentation" : null, "simpleType" : "AcceptInvitationResponse", "variableSetterType" : "AcceptInvitationResponse" }, "wrapper" : false, "xmlNamespace" : null }, "AccessDeniedException" : { "c2jName" : "AccessDeniedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

You don't have permission to perform the action specified in the request.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "AccessDeniedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 403, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AccessDeniedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AccessDeniedException", "variableName" : "accessDeniedException", "variableType" : "AccessDeniedException", "documentation" : null, "simpleType" : "AccessDeniedException", "variableSetterType" : "AccessDeniedException" }, "wrapper" : false, "xmlNamespace" : null }, "AccountDetails" : { "c2jName" : "AccountDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The details of an AWS account.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The ID of an AWS account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The ID of an AWS account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The ID of an AWS account.

\n@param accountId The ID of an AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The ID of an AWS account.

\n@return The ID of an AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The ID of an AWS account.

\n@param accountId The ID of an AWS account.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The ID of an AWS account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The email of an AWS account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "documentation" : "

The email of an AWS account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email of an AWS account.

\n@param email The email of an AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email of an AWS account.

\n@return The email of an AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email of an AWS account.

\n@param email The email of an AWS account.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email of an AWS account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The ID of an AWS account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The ID of an AWS account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The ID of an AWS account.

\n@param accountId The ID of an AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The ID of an AWS account.

\n@return The ID of an AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The ID of an AWS account.

\n@param accountId The ID of an AWS account.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The ID of an AWS account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Email" : { "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The email of an AWS account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "documentation" : "

The email of an AWS account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email of an AWS account.

\n@param email The email of an AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email of an AWS account.

\n@return The email of an AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email of an AWS account.

\n@param email The email of an AWS account.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email of an AWS account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The ID of an AWS account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The ID of an AWS account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The ID of an AWS account.

\n@param accountId The ID of an AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The ID of an AWS account.

\n@return The ID of an AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The ID of an AWS account.

\n@param accountId The ID of an AWS account.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The ID of an AWS account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The email of an AWS account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "documentation" : "

The email of an AWS account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email of an AWS account.

\n@param email The email of an AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email of an AWS account.

\n@return The email of an AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email of an AWS account.

\n@param email The email of an AWS account.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email of an AWS account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AccountDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AccountDetails", "variableName" : "accountDetails", "variableType" : "AccountDetails", "documentation" : null, "simpleType" : "AccountDetails", "variableSetterType" : "AccountDetails" }, "wrapper" : false, "xmlNamespace" : null }, "ActionTarget" : { "c2jName" : "ActionTarget", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

An ActionTarget object.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN for the target action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN for the target action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN for the target action.

\n@param actionTargetArn The ARN for the target action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN for the target action.

\n@return The ARN for the target action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN for the target action.

\n@param actionTargetArn The ARN for the target action.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN for the target action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the action target.

\n@param name The name of the action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the action target.

\n@return The name of the action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action target.

\n@param name The name of the action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The description of the target action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description of the target action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description of the target action.

\n@param description The description of the target action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description of the target action.

\n@return The description of the target action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description of the target action.

\n@param description The description of the target action.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the target action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTargetArn" : { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN for the target action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN for the target action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN for the target action.

\n@param actionTargetArn The ARN for the target action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN for the target action.

\n@return The ARN for the target action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN for the target action.

\n@param actionTargetArn The ARN for the target action.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN for the target action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The description of the target action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description of the target action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description of the target action.

\n@param description The description of the target action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description of the target action.

\n@return The description of the target action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description of the target action.

\n@param description The description of the target action.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the target action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the action target.

\n@param name The name of the action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the action target.

\n@return The name of the action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action target.

\n@param name The name of the action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN for the target action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN for the target action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN for the target action.

\n@param actionTargetArn The ARN for the target action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN for the target action.

\n@return The ARN for the target action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN for the target action.

\n@param actionTargetArn The ARN for the target action.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN for the target action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the action target.

\n@param name The name of the action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the action target.

\n@return The name of the action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action target.

\n@param name The name of the action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The description of the target action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description of the target action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description of the target action.

\n@param description The description of the target action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description of the target action.

\n@return The description of the target action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description of the target action.

\n@param description The description of the target action.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the target action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ActionTargetArn", "Name", "Description" ], "shapeName" : "ActionTarget", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionTarget", "variableName" : "actionTarget", "variableType" : "ActionTarget", "documentation" : null, "simpleType" : "ActionTarget", "variableSetterType" : "ActionTarget" }, "wrapper" : false, "xmlNamespace" : null }, "AwsEc2InstanceDetails" : { "c2jName" : "AwsEc2InstanceDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The details of an Amazon EC2 instance.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The instance type of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The instance type of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The instance type of the instance.

\n@param type The instance type of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The instance type of the instance.

\n@return The instance type of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The instance type of the instance.

\n@param type The instance type of the instance.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The instance type of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param imageId The Amazon Machine Image (AMI) ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@return The Amazon Machine Image (AMI) ID of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param imageId The Amazon Machine Image (AMI) ID of the instance.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpV4Addresses", "beanStyleSetterMethodName" : "setIpV4Addresses", "c2jName" : "IpV4Addresses", "c2jShape" : "StringList", "defaultConsumerFluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #ipV4Addresses(List)}.\n@param ipV4Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipV4Addresses(List)", "deprecated" : false, "documentation" : "

The IPv4 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipV4Addresses", "fluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param ipV4Addresses The IPv4 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipV4Addresses", "getterDocumentation" : "

The IPv4 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv4 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpV4Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpV4Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IpV4Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param ipV4Addresses The IPv4 addresses associated with the instance.", "setterMethodName" : "setIpV4Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV4Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV4Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv4 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpV6Addresses", "beanStyleSetterMethodName" : "setIpV6Addresses", "c2jName" : "IpV6Addresses", "c2jShape" : "StringList", "defaultConsumerFluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #ipV6Addresses(List)}.\n@param ipV6Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipV6Addresses(List)", "deprecated" : false, "documentation" : "

The IPv6 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipV6Addresses", "fluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param ipV6Addresses The IPv6 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipV6Addresses", "getterDocumentation" : "

The IPv6 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv6 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpV6Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpV6Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IpV6Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param ipV6Addresses The IPv6 addresses associated with the instance.", "setterMethodName" : "setIpV6Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV6Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV6Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv6 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKeyName", "beanStyleSetterMethodName" : "setKeyName", "c2jName" : "KeyName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The key name associated with the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyName(String)}.\n@param keyName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyName(String)", "deprecated" : false, "documentation" : "

The key name associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyName", "fluentSetterDocumentation" : "

The key name associated with the instance.

\n@param keyName The key name associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyName", "getterDocumentation" : "

The key name associated with the instance.

\n@return The key name associated with the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyName", "sensitive" : false, "setterDocumentation" : "

The key name associated with the instance.

\n@param keyName The key name associated with the instance.", "setterMethodName" : "setKeyName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyName", "variableType" : "String", "documentation" : "

The key name associated with the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIamInstanceProfileArn", "beanStyleSetterMethodName" : "setIamInstanceProfileArn", "c2jName" : "IamInstanceProfileArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #iamInstanceProfileArn(String)}.\n@param iamInstanceProfileArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iamInstanceProfileArn(String)", "deprecated" : false, "documentation" : "

The IAM profile ARN of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iamInstanceProfileArn", "fluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\n@param iamInstanceProfileArn The IAM profile ARN of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iamInstanceProfileArn", "getterDocumentation" : "

The IAM profile ARN of the instance.

\n@return The IAM profile ARN of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IamInstanceProfileArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IamInstanceProfileArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IamInstanceProfileArn", "sensitive" : false, "setterDocumentation" : "

The IAM profile ARN of the instance.

\n@param iamInstanceProfileArn The IAM profile ARN of the instance.", "setterMethodName" : "setIamInstanceProfileArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iamInstanceProfileArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iamInstanceProfileArn", "variableType" : "String", "documentation" : "

The IAM profile ARN of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVpcId", "beanStyleSetterMethodName" : "setVpcId", "c2jName" : "VpcId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #vpcId(String)}.\n@param vpcId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #vpcId(String)", "deprecated" : false, "documentation" : "

The identifier of the VPC that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "vpcId", "fluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param vpcId The identifier of the VPC that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "vpcId", "getterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@return The identifier of the VPC that the instance was launched in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VpcId", "sensitive" : false, "setterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param vpcId The identifier of the VPC that the instance was launched in.", "setterMethodName" : "setVpcId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : "

The identifier of the VPC that the instance was launched in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #subnetId(String)}.\n@param subnetId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetId(String)", "deprecated" : false, "documentation" : "

The identifier of the subnet that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetId", "fluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param subnetId The identifier of the subnet that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@return The identifier of the subnet that the instance was launched in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubnetId", "sensitive" : false, "setterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param subnetId The identifier of the subnet that the instance was launched in.", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

The identifier of the subnet that the instance was launched in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date/time the instance was launched.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date/time the instance was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date/time the instance was launched.

\n@param launchedAt The date/time the instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date/time the instance was launched.

\n@return The date/time the instance was launched.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time the instance was launched.

\n@param launchedAt The date/time the instance was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date/time the instance was launched.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "IamInstanceProfileArn" : { "beanStyleGetterMethodName" : "getIamInstanceProfileArn", "beanStyleSetterMethodName" : "setIamInstanceProfileArn", "c2jName" : "IamInstanceProfileArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #iamInstanceProfileArn(String)}.\n@param iamInstanceProfileArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iamInstanceProfileArn(String)", "deprecated" : false, "documentation" : "

The IAM profile ARN of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iamInstanceProfileArn", "fluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\n@param iamInstanceProfileArn The IAM profile ARN of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iamInstanceProfileArn", "getterDocumentation" : "

The IAM profile ARN of the instance.

\n@return The IAM profile ARN of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IamInstanceProfileArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IamInstanceProfileArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IamInstanceProfileArn", "sensitive" : false, "setterDocumentation" : "

The IAM profile ARN of the instance.

\n@param iamInstanceProfileArn The IAM profile ARN of the instance.", "setterMethodName" : "setIamInstanceProfileArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iamInstanceProfileArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iamInstanceProfileArn", "variableType" : "String", "documentation" : "

The IAM profile ARN of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ImageId" : { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param imageId The Amazon Machine Image (AMI) ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@return The Amazon Machine Image (AMI) ID of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param imageId The Amazon Machine Image (AMI) ID of the instance.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IpV4Addresses" : { "beanStyleGetterMethodName" : "getIpV4Addresses", "beanStyleSetterMethodName" : "setIpV4Addresses", "c2jName" : "IpV4Addresses", "c2jShape" : "StringList", "defaultConsumerFluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #ipV4Addresses(List)}.\n@param ipV4Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipV4Addresses(List)", "deprecated" : false, "documentation" : "

The IPv4 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipV4Addresses", "fluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param ipV4Addresses The IPv4 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipV4Addresses", "getterDocumentation" : "

The IPv4 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv4 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpV4Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpV4Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IpV4Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param ipV4Addresses The IPv4 addresses associated with the instance.", "setterMethodName" : "setIpV4Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV4Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV4Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv4 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IpV6Addresses" : { "beanStyleGetterMethodName" : "getIpV6Addresses", "beanStyleSetterMethodName" : "setIpV6Addresses", "c2jName" : "IpV6Addresses", "c2jShape" : "StringList", "defaultConsumerFluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #ipV6Addresses(List)}.\n@param ipV6Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipV6Addresses(List)", "deprecated" : false, "documentation" : "

The IPv6 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipV6Addresses", "fluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param ipV6Addresses The IPv6 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipV6Addresses", "getterDocumentation" : "

The IPv6 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv6 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpV6Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpV6Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IpV6Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param ipV6Addresses The IPv6 addresses associated with the instance.", "setterMethodName" : "setIpV6Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV6Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV6Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv6 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "KeyName" : { "beanStyleGetterMethodName" : "getKeyName", "beanStyleSetterMethodName" : "setKeyName", "c2jName" : "KeyName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The key name associated with the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyName(String)}.\n@param keyName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyName(String)", "deprecated" : false, "documentation" : "

The key name associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyName", "fluentSetterDocumentation" : "

The key name associated with the instance.

\n@param keyName The key name associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyName", "getterDocumentation" : "

The key name associated with the instance.

\n@return The key name associated with the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyName", "sensitive" : false, "setterDocumentation" : "

The key name associated with the instance.

\n@param keyName The key name associated with the instance.", "setterMethodName" : "setKeyName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyName", "variableType" : "String", "documentation" : "

The key name associated with the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LaunchedAt" : { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date/time the instance was launched.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date/time the instance was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date/time the instance was launched.

\n@param launchedAt The date/time the instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date/time the instance was launched.

\n@return The date/time the instance was launched.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time the instance was launched.

\n@param launchedAt The date/time the instance was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date/time the instance was launched.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubnetId" : { "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #subnetId(String)}.\n@param subnetId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetId(String)", "deprecated" : false, "documentation" : "

The identifier of the subnet that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetId", "fluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param subnetId The identifier of the subnet that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@return The identifier of the subnet that the instance was launched in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubnetId", "sensitive" : false, "setterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param subnetId The identifier of the subnet that the instance was launched in.", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

The identifier of the subnet that the instance was launched in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The instance type of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The instance type of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The instance type of the instance.

\n@param type The instance type of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The instance type of the instance.

\n@return The instance type of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The instance type of the instance.

\n@param type The instance type of the instance.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The instance type of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VpcId" : { "beanStyleGetterMethodName" : "getVpcId", "beanStyleSetterMethodName" : "setVpcId", "c2jName" : "VpcId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #vpcId(String)}.\n@param vpcId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #vpcId(String)", "deprecated" : false, "documentation" : "

The identifier of the VPC that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "vpcId", "fluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param vpcId The identifier of the VPC that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "vpcId", "getterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@return The identifier of the VPC that the instance was launched in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VpcId", "sensitive" : false, "setterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param vpcId The identifier of the VPC that the instance was launched in.", "setterMethodName" : "setVpcId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : "

The identifier of the VPC that the instance was launched in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The instance type of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The instance type of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The instance type of the instance.

\n@param type The instance type of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The instance type of the instance.

\n@return The instance type of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The instance type of the instance.

\n@param type The instance type of the instance.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The instance type of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param imageId The Amazon Machine Image (AMI) ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@return The Amazon Machine Image (AMI) ID of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param imageId The Amazon Machine Image (AMI) ID of the instance.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpV4Addresses", "beanStyleSetterMethodName" : "setIpV4Addresses", "c2jName" : "IpV4Addresses", "c2jShape" : "StringList", "defaultConsumerFluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #ipV4Addresses(List)}.\n@param ipV4Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipV4Addresses(List)", "deprecated" : false, "documentation" : "

The IPv4 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipV4Addresses", "fluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param ipV4Addresses The IPv4 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipV4Addresses", "getterDocumentation" : "

The IPv4 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv4 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpV4Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpV4Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IpV4Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param ipV4Addresses The IPv4 addresses associated with the instance.", "setterMethodName" : "setIpV4Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV4Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV4Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv4 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpV6Addresses", "beanStyleSetterMethodName" : "setIpV6Addresses", "c2jName" : "IpV6Addresses", "c2jShape" : "StringList", "defaultConsumerFluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #ipV6Addresses(List)}.\n@param ipV6Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ipV6Addresses(List)", "deprecated" : false, "documentation" : "

The IPv6 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipV6Addresses", "fluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param ipV6Addresses The IPv6 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipV6Addresses", "getterDocumentation" : "

The IPv6 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv6 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpV6Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpV6Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IpV6Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param ipV6Addresses The IPv6 addresses associated with the instance.", "setterMethodName" : "setIpV6Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV6Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipV6Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv6 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKeyName", "beanStyleSetterMethodName" : "setKeyName", "c2jName" : "KeyName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The key name associated with the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyName(String)}.\n@param keyName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyName(String)", "deprecated" : false, "documentation" : "

The key name associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyName", "fluentSetterDocumentation" : "

The key name associated with the instance.

\n@param keyName The key name associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyName", "getterDocumentation" : "

The key name associated with the instance.

\n@return The key name associated with the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyName", "sensitive" : false, "setterDocumentation" : "

The key name associated with the instance.

\n@param keyName The key name associated with the instance.", "setterMethodName" : "setKeyName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyName", "variableType" : "String", "documentation" : "

The key name associated with the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIamInstanceProfileArn", "beanStyleSetterMethodName" : "setIamInstanceProfileArn", "c2jName" : "IamInstanceProfileArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #iamInstanceProfileArn(String)}.\n@param iamInstanceProfileArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iamInstanceProfileArn(String)", "deprecated" : false, "documentation" : "

The IAM profile ARN of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iamInstanceProfileArn", "fluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\n@param iamInstanceProfileArn The IAM profile ARN of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iamInstanceProfileArn", "getterDocumentation" : "

The IAM profile ARN of the instance.

\n@return The IAM profile ARN of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IamInstanceProfileArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IamInstanceProfileArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IamInstanceProfileArn", "sensitive" : false, "setterDocumentation" : "

The IAM profile ARN of the instance.

\n@param iamInstanceProfileArn The IAM profile ARN of the instance.", "setterMethodName" : "setIamInstanceProfileArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iamInstanceProfileArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iamInstanceProfileArn", "variableType" : "String", "documentation" : "

The IAM profile ARN of the instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVpcId", "beanStyleSetterMethodName" : "setVpcId", "c2jName" : "VpcId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #vpcId(String)}.\n@param vpcId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #vpcId(String)", "deprecated" : false, "documentation" : "

The identifier of the VPC that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "vpcId", "fluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param vpcId The identifier of the VPC that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "vpcId", "getterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@return The identifier of the VPC that the instance was launched in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VpcId", "sensitive" : false, "setterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param vpcId The identifier of the VPC that the instance was launched in.", "setterMethodName" : "setVpcId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : "

The identifier of the VPC that the instance was launched in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #subnetId(String)}.\n@param subnetId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subnetId(String)", "deprecated" : false, "documentation" : "

The identifier of the subnet that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetId", "fluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param subnetId The identifier of the subnet that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@return The identifier of the subnet that the instance was launched in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubnetId", "sensitive" : false, "setterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param subnetId The identifier of the subnet that the instance was launched in.", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

The identifier of the subnet that the instance was launched in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date/time the instance was launched.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date/time the instance was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date/time the instance was launched.

\n@param launchedAt The date/time the instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date/time the instance was launched.

\n@return The date/time the instance was launched.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time the instance was launched.

\n@param launchedAt The date/time the instance was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date/time the instance was launched.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AwsEc2InstanceDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AwsEc2InstanceDetails", "variableName" : "awsEc2InstanceDetails", "variableType" : "AwsEc2InstanceDetails", "documentation" : null, "simpleType" : "AwsEc2InstanceDetails", "variableSetterType" : "AwsEc2InstanceDetails" }, "wrapper" : false, "xmlNamespace" : null }, "AwsIamAccessKeyDetails" : { "c2jName" : "AwsIamAccessKeyDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

IAM access key details related to a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userName(String)}.\n@param userName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userName(String)", "deprecated" : false, "documentation" : "

The user associated with the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param userName The user associated with the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@return The user associated with the IAM access key related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param userName The user associated with the IAM access key related to a finding.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

The user associated with the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "AwsIamAccessKeyStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The status of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : "AwsIamAccessKeyStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param status The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see AwsIamAccessKeyStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the IAM access key related to a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link AwsIamAccessKeyStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param status The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #createdAt(String)}.\n@param createdAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(String)", "deprecated" : false, "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param createdAt The creation date/time of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@return The creation date/time of the IAM access key related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param createdAt The creation date/time of the IAM access key related to a finding.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreatedAt" : { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #createdAt(String)}.\n@param createdAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(String)", "deprecated" : false, "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param createdAt The creation date/time of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@return The creation date/time of the IAM access key related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param createdAt The creation date/time of the IAM access key related to a finding.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "AwsIamAccessKeyStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The status of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : "AwsIamAccessKeyStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param status The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see AwsIamAccessKeyStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the IAM access key related to a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link AwsIamAccessKeyStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param status The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserName" : { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userName(String)}.\n@param userName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userName(String)", "deprecated" : false, "documentation" : "

The user associated with the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param userName The user associated with the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@return The user associated with the IAM access key related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param userName The user associated with the IAM access key related to a finding.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

The user associated with the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userName(String)}.\n@param userName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userName(String)", "deprecated" : false, "documentation" : "

The user associated with the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param userName The user associated with the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@return The user associated with the IAM access key related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param userName The user associated with the IAM access key related to a finding.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

The user associated with the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "AwsIamAccessKeyStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The status of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : "AwsIamAccessKeyStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param status The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see AwsIamAccessKeyStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the IAM access key related to a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link AwsIamAccessKeyStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param status The status of the IAM access key related to a finding.\n@see AwsIamAccessKeyStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #createdAt(String)}.\n@param createdAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(String)", "deprecated" : false, "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param createdAt The creation date/time of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@return The creation date/time of the IAM access key related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param createdAt The creation date/time of the IAM access key related to a finding.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AwsIamAccessKeyDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AwsIamAccessKeyDetails", "variableName" : "awsIamAccessKeyDetails", "variableType" : "AwsIamAccessKeyDetails", "documentation" : null, "simpleType" : "AwsIamAccessKeyDetails", "variableSetterType" : "AwsIamAccessKeyDetails" }, "wrapper" : false, "xmlNamespace" : null }, "AwsIamAccessKeyStatus" : { "c2jName" : "AwsIamAccessKeyStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ACTIVE", "value" : "Active" }, { "name" : "INACTIVE", "value" : "Inactive" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AwsIamAccessKeyStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AwsIamAccessKeyStatus", "variableName" : "awsIamAccessKeyStatus", "variableType" : "AwsIamAccessKeyStatus", "documentation" : null, "simpleType" : "AwsIamAccessKeyStatus", "variableSetterType" : "AwsIamAccessKeyStatus" }, "wrapper" : false, "xmlNamespace" : null }, "AwsS3BucketDetails" : { "c2jName" : "AwsS3BucketDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The details of an Amazon S3 bucket.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOwnerId", "beanStyleSetterMethodName" : "setOwnerId", "c2jName" : "OwnerId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ownerId(String)}.\n@param ownerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ownerId(String)", "deprecated" : false, "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ownerId", "fluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param ownerId The canonical user ID of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ownerId", "getterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@return The canonical user ID of the owner of the S3 bucket.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OwnerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OwnerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OwnerId", "sensitive" : false, "setterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param ownerId The canonical user ID of the owner of the S3 bucket.", "setterMethodName" : "setOwnerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerId", "variableType" : "String", "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOwnerName", "beanStyleSetterMethodName" : "setOwnerName", "c2jName" : "OwnerName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ownerName(String)}.\n@param ownerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ownerName(String)", "deprecated" : false, "documentation" : "

The display name of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ownerName", "fluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param ownerName The display name of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ownerName", "getterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@return The display name of the owner of the S3 bucket.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OwnerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OwnerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OwnerName", "sensitive" : false, "setterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param ownerName The display name of the owner of the S3 bucket.", "setterMethodName" : "setOwnerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerName", "variableType" : "String", "documentation" : "

The display name of the owner of the S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OwnerId" : { "beanStyleGetterMethodName" : "getOwnerId", "beanStyleSetterMethodName" : "setOwnerId", "c2jName" : "OwnerId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ownerId(String)}.\n@param ownerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ownerId(String)", "deprecated" : false, "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ownerId", "fluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param ownerId The canonical user ID of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ownerId", "getterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@return The canonical user ID of the owner of the S3 bucket.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OwnerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OwnerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OwnerId", "sensitive" : false, "setterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param ownerId The canonical user ID of the owner of the S3 bucket.", "setterMethodName" : "setOwnerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerId", "variableType" : "String", "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OwnerName" : { "beanStyleGetterMethodName" : "getOwnerName", "beanStyleSetterMethodName" : "setOwnerName", "c2jName" : "OwnerName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ownerName(String)}.\n@param ownerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ownerName(String)", "deprecated" : false, "documentation" : "

The display name of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ownerName", "fluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param ownerName The display name of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ownerName", "getterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@return The display name of the owner of the S3 bucket.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OwnerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OwnerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OwnerName", "sensitive" : false, "setterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param ownerName The display name of the owner of the S3 bucket.", "setterMethodName" : "setOwnerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerName", "variableType" : "String", "documentation" : "

The display name of the owner of the S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOwnerId", "beanStyleSetterMethodName" : "setOwnerId", "c2jName" : "OwnerId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ownerId(String)}.\n@param ownerId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ownerId(String)", "deprecated" : false, "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ownerId", "fluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param ownerId The canonical user ID of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ownerId", "getterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@return The canonical user ID of the owner of the S3 bucket.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OwnerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OwnerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OwnerId", "sensitive" : false, "setterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param ownerId The canonical user ID of the owner of the S3 bucket.", "setterMethodName" : "setOwnerId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerId", "variableType" : "String", "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOwnerName", "beanStyleSetterMethodName" : "setOwnerName", "c2jName" : "OwnerName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ownerName(String)}.\n@param ownerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ownerName(String)", "deprecated" : false, "documentation" : "

The display name of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ownerName", "fluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param ownerName The display name of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ownerName", "getterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@return The display name of the owner of the S3 bucket.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OwnerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OwnerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OwnerName", "sensitive" : false, "setterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param ownerName The display name of the owner of the S3 bucket.", "setterMethodName" : "setOwnerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerName", "variableType" : "String", "documentation" : "

The display name of the owner of the S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AwsS3BucketDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AwsS3BucketDetails", "variableName" : "awsS3BucketDetails", "variableType" : "AwsS3BucketDetails", "documentation" : null, "simpleType" : "AwsS3BucketDetails", "variableSetterType" : "AwsS3BucketDetails" }, "wrapper" : false, "xmlNamespace" : null }, "AwsSecurityFinding" : { "c2jName" : "AwsSecurityFinding", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Provides consistent format for the contents of the Security Hub-aggregated findings. AwsSecurityFinding format enables you to share findings between AWS security services and third-party solutions, and compliance checks.

A finding is a potential security issue generated either by AWS services (Amazon GuardDuty, Amazon Inspector, and Amazon Macie) or by the integrated third-party solutions and compliance checks.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSchemaVersion", "beanStyleSetterMethodName" : "setSchemaVersion", "c2jName" : "SchemaVersion", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The schema version that a finding is formatted for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #schemaVersion(String)}.\n@param schemaVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaVersion(String)", "deprecated" : false, "documentation" : "

The schema version that a finding is formatted for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaVersion", "fluentSetterDocumentation" : "

The schema version that a finding is formatted for.

\n@param schemaVersion The schema version that a finding is formatted for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaVersion", "getterDocumentation" : "

The schema version that a finding is formatted for.

\n@return The schema version that a finding is formatted for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SchemaVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SchemaVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaVersion", "sensitive" : false, "setterDocumentation" : "

The schema version that a finding is formatted for.

\n@param schemaVersion The schema version that a finding is formatted for.", "setterMethodName" : "setSchemaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaVersion", "variableType" : "String", "documentation" : "

The schema version that a finding is formatted for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The security findings provider-specific identifier for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@return The security findings provider-specific identifier for a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The security findings provider-specific identifier for a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@return The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGeneratorId", "beanStyleSetterMethodName" : "setGeneratorId", "c2jName" : "GeneratorId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #generatorId(String)}.\n@param generatorId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generatorId(String)", "deprecated" : false, "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generatorId", "fluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generatorId", "getterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@return The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GeneratorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GeneratorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GeneratorId", "sensitive" : false, "setterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "setterMethodName" : "setGeneratorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "generatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "generatorId", "variableType" : "String", "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsAccountId", "beanStyleSetterMethodName" : "setAwsAccountId", "c2jName" : "AwsAccountId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(String)}.\n@param awsAccountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(String)", "deprecated" : false, "documentation" : "

The AWS account ID that a finding is generated in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsAccountId", "fluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsAccountId", "getterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@return The AWS account ID that a finding is generated in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsAccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsAccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AwsAccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.", "setterMethodName" : "setAwsAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsAccountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "awsAccountId", "variableType" : "String", "documentation" : "

The AWS account ID that a finding is generated in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypes", "beanStyleSetterMethodName" : "setTypes", "c2jName" : "Types", "c2jShape" : "TypeList", "defaultConsumerFluentSetterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #types(List)}.\n@param types a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #types(List)", "deprecated" : false, "documentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "types", "fluentSetterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n@param types One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "types", "getterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Types", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Types", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Types", "sensitive" : false, "setterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n@param types One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications", "setterMethodName" : "setTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "types", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "types", "variableType" : "java.util.List", "documentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFirstObservedAt", "beanStyleSetterMethodName" : "setFirstObservedAt", "c2jName" : "FirstObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstObservedAt(String)}.\n@param firstObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstObservedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "setterMethodName" : "setFirstObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstObservedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(String)}.\n@param lastObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #createdAt(String)}.\n@param createdAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(String)}.\n@param updatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverity", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "Severity", "defaultConsumerFluentSetterDocumentation" : "

A finding's severity.

\nThis is a convenience that creates an instance of the {@link Severity.Builder} avoiding the need to create one manually via {@link Severity#builder()}.\n\nWhen the {@link Consumer} completes, {@link Severity.Builder#build()} is called immediately and its result is passed to {@link #severity(Severity)}.\n@param severity a consumer that will call methods on {@link Severity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(Severity)", "deprecated" : false, "documentation" : "

A finding's severity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severity", "fluentSetterDocumentation" : "

A finding's severity.

\n@param severity A finding's severity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

A finding's severity.

\n@return A finding's severity.", "getterModel" : { "returnType" : "Severity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

A finding's severity.

\n@param severity A finding's severity.", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "Severity", "variableName" : "severity", "variableType" : "Severity", "documentation" : null, "simpleType" : "Severity", "variableSetterType" : "Severity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Severity", "variableName" : "severity", "variableType" : "Severity", "documentation" : "

A finding's severity.

", "simpleType" : "Severity", "variableSetterType" : "Severity" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfidence", "beanStyleSetterMethodName" : "setConfidence", "c2jName" : "Confidence", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #confidence(Integer)}.\n@param confidence a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confidence(Integer)", "deprecated" : false, "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "confidence", "fluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "confidence", "getterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@return A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Confidence", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Confidence", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Confidence", "sensitive" : false, "setterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "setterMethodName" : "setConfidence", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "confidence", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "confidence", "variableType" : "Integer", "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCriticality", "beanStyleSetterMethodName" : "setCriticality", "c2jName" : "Criticality", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #criticality(Integer)}.\n@param criticality a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #criticality(Integer)", "deprecated" : false, "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "criticality", "fluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "criticality", "getterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@return The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Criticality", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Criticality", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Criticality", "sensitive" : false, "setterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "setterMethodName" : "setCriticality", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "criticality", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "criticality", "variableType" : "Integer", "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "Title", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #title(String)}.\n@param title a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(String)", "deprecated" : false, "documentation" : "

A finding's title.

In this release, Title is a required property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@param title A finding's title.

In this release, Title is a required property.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@return A finding's title.

In this release, Title is a required property.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Title", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Title", "sensitive" : false, "setterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@param title A finding's title.

In this release, Title is a required property.

", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : "

A finding's title.

In this release, Title is a required property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

A finding's description.

In this release, Description is a required property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@param description A finding's description.

In this release, Description is a required property.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@return A finding's description.

In this release, Description is a required property.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@param description A finding's description.

In this release, Description is a required property.

", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A finding's description.

In this release, Description is a required property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemediation", "beanStyleSetterMethodName" : "setRemediation", "c2jName" : "Remediation", "c2jShape" : "Remediation", "defaultConsumerFluentSetterDocumentation" : "

A data type that describes the remediation options for a finding.

\nThis is a convenience that creates an instance of the {@link Remediation.Builder} avoiding the need to create one manually via {@link Remediation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Remediation.Builder#build()} is called immediately and its result is passed to {@link #remediation(Remediation)}.\n@param remediation a consumer that will call methods on {@link Remediation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #remediation(Remediation)", "deprecated" : false, "documentation" : "

A data type that describes the remediation options for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remediation", "fluentSetterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@param remediation A data type that describes the remediation options for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remediation", "getterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@return A data type that describes the remediation options for a finding.", "getterModel" : { "returnType" : "Remediation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Remediation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remediation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Remediation", "sensitive" : false, "setterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@param remediation A data type that describes the remediation options for a finding.", "setterMethodName" : "setRemediation", "setterModel" : { "variableDeclarationType" : "Remediation", "variableName" : "remediation", "variableType" : "Remediation", "documentation" : null, "simpleType" : "Remediation", "variableSetterType" : "Remediation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Remediation", "variableName" : "remediation", "variableType" : "Remediation", "documentation" : "

A data type that describes the remediation options for a finding.

", "simpleType" : "Remediation", "variableSetterType" : "Remediation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(String)}.\n@param sourceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(String)", "deprecated" : false, "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@return A URL that links to a page about the current finding in the security-findings provider's solution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductFields", "beanStyleSetterMethodName" : "setProductFields", "c2jName" : "ProductFields", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #productFields(Map)}.\n@param productFields a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productFields(Map)", "deprecated" : false, "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productFields", "fluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productFields", "getterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "ProductFields", "sensitive" : false, "setterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "setterMethodName" : "setProductFields", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "productFields", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "productFields", "variableType" : "java.util.Map", "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserDefinedFields", "beanStyleSetterMethodName" : "setUserDefinedFields", "c2jName" : "UserDefinedFields", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #userDefinedFields(Map)}.\n@param userDefinedFields a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userDefinedFields(Map)", "deprecated" : false, "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userDefinedFields", "fluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefinedFields", "getterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserDefinedFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefinedFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "UserDefinedFields", "sensitive" : false, "setterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "setterMethodName" : "setUserDefinedFields", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "userDefinedFields", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "userDefinedFields", "variableType" : "java.util.Map", "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalware", "beanStyleSetterMethodName" : "setMalware", "c2jName" : "Malware", "c2jShape" : "MalwareList", "defaultConsumerFluentSetterDocumentation" : "

A list of malware related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malware(List)}.\n@param malware a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malware(List)", "deprecated" : false, "documentation" : "

A list of malware related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malware", "fluentSetterDocumentation" : "

A list of malware related to a finding.

\n@param malware A list of malware related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malware", "getterDocumentation" : "

A list of malware related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of malware related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Malware", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Malware", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Malware", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Malware.Builder} avoiding the need to create one manually via {@link Malware#builder()}.\n\nWhen the {@link Consumer} completes, {@link Malware.Builder#build()} is called immediately and its result is passed to {@link #member(Malware)}.\n@param member a consumer that will call methods on {@link Malware.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Malware)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Malware", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Malware", "variableName" : "member", "variableType" : "Malware", "documentation" : null, "simpleType" : "Malware", "variableSetterType" : "Malware" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Malware", "variableName" : "member", "variableType" : "Malware", "documentation" : "", "simpleType" : "Malware", "variableSetterType" : "Malware" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Malware", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Malware", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Malware", "sensitive" : false, "setterDocumentation" : "

A list of malware related to a finding.

\n@param malware A list of malware related to a finding.", "setterMethodName" : "setMalware", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malware", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malware", "variableType" : "java.util.List", "documentation" : "

A list of malware related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetwork", "beanStyleSetterMethodName" : "setNetwork", "c2jName" : "Network", "c2jShape" : "Network", "defaultConsumerFluentSetterDocumentation" : "

The details of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Network.Builder} avoiding the need to create one manually via {@link Network#builder()}.\n\nWhen the {@link Consumer} completes, {@link Network.Builder#build()} is called immediately and its result is passed to {@link #network(Network)}.\n@param network a consumer that will call methods on {@link Network.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #network(Network)", "deprecated" : false, "documentation" : "

The details of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "network", "fluentSetterDocumentation" : "

The details of network-related information about a finding.

\n@param network The details of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "network", "getterDocumentation" : "

The details of network-related information about a finding.

\n@return The details of network-related information about a finding.", "getterModel" : { "returnType" : "Network", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Network", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Network", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Network", "sensitive" : false, "setterDocumentation" : "

The details of network-related information about a finding.

\n@param network The details of network-related information about a finding.", "setterMethodName" : "setNetwork", "setterModel" : { "variableDeclarationType" : "Network", "variableName" : "network", "variableType" : "Network", "documentation" : null, "simpleType" : "Network", "variableSetterType" : "Network" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Network", "variableName" : "network", "variableType" : "Network", "documentation" : "

The details of network-related information about a finding.

", "simpleType" : "Network", "variableSetterType" : "Network" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcess", "beanStyleSetterMethodName" : "setProcess", "c2jName" : "Process", "c2jShape" : "ProcessDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of process-related information about a finding.

\nThis is a convenience that creates an instance of the {@link ProcessDetails.Builder} avoiding the need to create one manually via {@link ProcessDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProcessDetails.Builder#build()} is called immediately and its result is passed to {@link #process(ProcessDetails)}.\n@param process a consumer that will call methods on {@link ProcessDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #process(ProcessDetails)", "deprecated" : false, "documentation" : "

The details of process-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "process", "fluentSetterDocumentation" : "

The details of process-related information about a finding.

\n@param process The details of process-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "process", "getterDocumentation" : "

The details of process-related information about a finding.

\n@return The details of process-related information about a finding.", "getterModel" : { "returnType" : "ProcessDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Process", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Process", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Process", "sensitive" : false, "setterDocumentation" : "

The details of process-related information about a finding.

\n@param process The details of process-related information about a finding.", "setterMethodName" : "setProcess", "setterModel" : { "variableDeclarationType" : "ProcessDetails", "variableName" : "process", "variableType" : "ProcessDetails", "documentation" : null, "simpleType" : "ProcessDetails", "variableSetterType" : "ProcessDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProcessDetails", "variableName" : "process", "variableType" : "ProcessDetails", "documentation" : "

The details of process-related information about a finding.

", "simpleType" : "ProcessDetails", "variableSetterType" : "ProcessDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicators", "beanStyleSetterMethodName" : "setThreatIntelIndicators", "c2jName" : "ThreatIntelIndicators", "c2jShape" : "ThreatIntelIndicatorList", "defaultConsumerFluentSetterDocumentation" : "

Threat intel details related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicators(List)}.\n@param threatIntelIndicators a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicators(List)", "deprecated" : false, "documentation" : "

Threat intel details related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicators", "fluentSetterDocumentation" : "

Threat intel details related to a finding.

\n@param threatIntelIndicators Threat intel details related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicators", "getterDocumentation" : "

Threat intel details related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Threat intel details related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicators", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicators", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ThreatIntelIndicator", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ThreatIntelIndicator.Builder} avoiding the need to create one manually via {@link ThreatIntelIndicator#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThreatIntelIndicator.Builder#build()} is called immediately and its result is passed to {@link #member(ThreatIntelIndicator)}.\n@param member a consumer that will call methods on {@link ThreatIntelIndicator.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ThreatIntelIndicator)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ThreatIntelIndicator", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ThreatIntelIndicator", "variableName" : "member", "variableType" : "ThreatIntelIndicator", "documentation" : null, "simpleType" : "ThreatIntelIndicator", "variableSetterType" : "ThreatIntelIndicator" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ThreatIntelIndicator", "variableName" : "member", "variableType" : "ThreatIntelIndicator", "documentation" : "", "simpleType" : "ThreatIntelIndicator", "variableSetterType" : "ThreatIntelIndicator" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThreatIntelIndicator", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ThreatIntelIndicator", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicators", "sensitive" : false, "setterDocumentation" : "

Threat intel details related to a finding.

\n@param threatIntelIndicators Threat intel details related to a finding.", "setterMethodName" : "setThreatIntelIndicators", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicators", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicators", "variableType" : "java.util.List", "documentation" : "

Threat intel details related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "ResourceList", "defaultConsumerFluentSetterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resources(List)}.\n@param resources a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(List)", "deprecated" : false, "documentation" : "

A set of resource data types that describe the resources that the finding refers to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n@param resources A set of resource data types that describe the resources that the finding refers to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A set of resource data types that describe the resources that the finding refers to.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Resource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n@param resources A set of resource data types that describe the resources that the finding refers to.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : "

A set of resource data types that describe the resources that the finding refers to.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCompliance", "beanStyleSetterMethodName" : "setCompliance", "c2jName" : "Compliance", "c2jShape" : "Compliance", "defaultConsumerFluentSetterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\nThis is a convenience that creates an instance of the {@link Compliance.Builder} avoiding the need to create one manually via {@link Compliance#builder()}.\n\nWhen the {@link Consumer} completes, {@link Compliance.Builder#build()} is called immediately and its result is passed to {@link #compliance(Compliance)}.\n@param compliance a consumer that will call methods on {@link Compliance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #compliance(Compliance)", "deprecated" : false, "documentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "compliance", "fluentSetterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param compliance This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "compliance", "getterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@return This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "getterModel" : { "returnType" : "Compliance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Compliance", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Compliance", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Compliance", "sensitive" : false, "setterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param compliance This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "setterMethodName" : "setCompliance", "setterModel" : { "variableDeclarationType" : "Compliance", "variableName" : "compliance", "variableType" : "Compliance", "documentation" : null, "simpleType" : "Compliance", "variableSetterType" : "Compliance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Compliance", "variableName" : "compliance", "variableType" : "Compliance", "documentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "simpleType" : "Compliance", "variableSetterType" : "Compliance" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVerificationStateAsString", "beanStyleSetterMethodName" : "setVerificationState", "c2jName" : "VerificationState", "c2jShape" : "VerificationState", "defaultConsumerFluentSetterDocumentation" : "

Indicates the veracity of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationStateAsString(String)}.\n@param verificationState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationState(String)", "deprecated" : false, "documentation" : "

Indicates the veracity of a finding.

", "endpointDiscoveryId" : false, "enumType" : "VerificationState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "verificationState", "fluentEnumSetterMethodName" : "verificationState", "fluentGetterMethodName" : "verificationStateAsString", "fluentSetterDocumentation" : "

Indicates the veracity of a finding.

\n@param verificationState Indicates the veracity of a finding.\n@see VerificationState\n@return Returns a reference to this object so that method calls can be chained together.\n@see VerificationState", "fluentSetterMethodName" : "verificationState", "getterDocumentation" : "

Indicates the veracity of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #verificationState} will return {@link VerificationState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #verificationStateAsString}.\n

\n@return Indicates the veracity of a finding.\n@see VerificationState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VerificationState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VerificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationState", "sensitive" : false, "setterDocumentation" : "

Indicates the veracity of a finding.

\n@param verificationState Indicates the veracity of a finding.\n@see VerificationState", "setterMethodName" : "setVerificationState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationState", "variableType" : "String", "documentation" : "

Indicates the veracity of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkflowStateAsString", "beanStyleSetterMethodName" : "setWorkflowState", "c2jName" : "WorkflowState", "c2jShape" : "WorkflowState", "defaultConsumerFluentSetterDocumentation" : "

The workflow state of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #workflowStateAsString(String)}.\n@param workflowState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workflowState(String)", "deprecated" : false, "documentation" : "

The workflow state of a finding.

", "endpointDiscoveryId" : false, "enumType" : "WorkflowState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "workflowState", "fluentEnumSetterMethodName" : "workflowState", "fluentGetterMethodName" : "workflowStateAsString", "fluentSetterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@see WorkflowState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkflowState", "fluentSetterMethodName" : "workflowState", "getterDocumentation" : "

The workflow state of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #workflowState} will return {@link WorkflowState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #workflowStateAsString}.\n

\n@return The workflow state of a finding.\n@see WorkflowState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkflowState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WorkflowState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkflowState", "sensitive" : false, "setterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@see WorkflowState", "setterMethodName" : "setWorkflowState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workflowState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workflowState", "variableType" : "String", "documentation" : "

The workflow state of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecordStateAsString", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "RecordState", "defaultConsumerFluentSetterDocumentation" : "

The record state of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recordStateAsString(String)}.\n@param recordState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(String)", "deprecated" : false, "documentation" : "

The record state of a finding.

", "endpointDiscoveryId" : false, "enumType" : "RecordState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recordState", "fluentEnumSetterMethodName" : "recordState", "fluentGetterMethodName" : "recordStateAsString", "fluentSetterDocumentation" : "

The record state of a finding.

\n@param recordState The record state of a finding.\n@see RecordState\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordState", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The record state of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #recordState} will return {@link RecordState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recordStateAsString}.\n

\n@return The record state of a finding.\n@see RecordState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The record state of a finding.

\n@param recordState The record state of a finding.\n@see RecordState", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : "

The record state of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRelatedFindings", "beanStyleSetterMethodName" : "setRelatedFindings", "c2jName" : "RelatedFindings", "c2jShape" : "RelatedFindingList", "defaultConsumerFluentSetterDocumentation" : "

A list of related findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindings(List)}.\n@param relatedFindings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindings(List)", "deprecated" : false, "documentation" : "

A list of related findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindings", "fluentSetterDocumentation" : "

A list of related findings.

\n@param relatedFindings A list of related findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindings", "getterDocumentation" : "

A list of related findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of related findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RelatedFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RelatedFinding.Builder} avoiding the need to create one manually via {@link RelatedFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link RelatedFinding.Builder#build()} is called immediately and its result is passed to {@link #member(RelatedFinding)}.\n@param member a consumer that will call methods on {@link RelatedFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RelatedFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RelatedFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "RelatedFinding", "variableName" : "member", "variableType" : "RelatedFinding", "documentation" : null, "simpleType" : "RelatedFinding", "variableSetterType" : "RelatedFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RelatedFinding", "variableName" : "member", "variableType" : "RelatedFinding", "documentation" : "", "simpleType" : "RelatedFinding", "variableSetterType" : "RelatedFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RelatedFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RelatedFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindings", "sensitive" : false, "setterDocumentation" : "

A list of related findings.

\n@param relatedFindings A list of related findings.", "setterMethodName" : "setRelatedFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindings", "variableType" : "java.util.List", "documentation" : "

A list of related findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNote", "beanStyleSetterMethodName" : "setNote", "c2jName" : "Note", "c2jShape" : "Note", "defaultConsumerFluentSetterDocumentation" : "

A user-defined note added to a finding.

\nThis is a convenience that creates an instance of the {@link Note.Builder} avoiding the need to create one manually via {@link Note#builder()}.\n\nWhen the {@link Consumer} completes, {@link Note.Builder#build()} is called immediately and its result is passed to {@link #note(Note)}.\n@param note a consumer that will call methods on {@link Note.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #note(Note)", "deprecated" : false, "documentation" : "

A user-defined note added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "note", "fluentSetterDocumentation" : "

A user-defined note added to a finding.

\n@param note A user-defined note added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "note", "getterDocumentation" : "

A user-defined note added to a finding.

\n@return A user-defined note added to a finding.", "getterModel" : { "returnType" : "Note", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Note", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Note", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Note", "sensitive" : false, "setterDocumentation" : "

A user-defined note added to a finding.

\n@param note A user-defined note added to a finding.", "setterMethodName" : "setNote", "setterModel" : { "variableDeclarationType" : "Note", "variableName" : "note", "variableType" : "Note", "documentation" : null, "simpleType" : "Note", "variableSetterType" : "Note" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Note", "variableName" : "note", "variableType" : "Note", "documentation" : "

A user-defined note added to a finding.

", "simpleType" : "Note", "variableSetterType" : "Note" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AwsAccountId" : { "beanStyleGetterMethodName" : "getAwsAccountId", "beanStyleSetterMethodName" : "setAwsAccountId", "c2jName" : "AwsAccountId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(String)}.\n@param awsAccountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(String)", "deprecated" : false, "documentation" : "

The AWS account ID that a finding is generated in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsAccountId", "fluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsAccountId", "getterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@return The AWS account ID that a finding is generated in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsAccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsAccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AwsAccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.", "setterMethodName" : "setAwsAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsAccountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "awsAccountId", "variableType" : "String", "documentation" : "

The AWS account ID that a finding is generated in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Compliance" : { "beanStyleGetterMethodName" : "getCompliance", "beanStyleSetterMethodName" : "setCompliance", "c2jName" : "Compliance", "c2jShape" : "Compliance", "defaultConsumerFluentSetterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\nThis is a convenience that creates an instance of the {@link Compliance.Builder} avoiding the need to create one manually via {@link Compliance#builder()}.\n\nWhen the {@link Consumer} completes, {@link Compliance.Builder#build()} is called immediately and its result is passed to {@link #compliance(Compliance)}.\n@param compliance a consumer that will call methods on {@link Compliance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #compliance(Compliance)", "deprecated" : false, "documentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "compliance", "fluentSetterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param compliance This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "compliance", "getterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@return This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "getterModel" : { "returnType" : "Compliance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Compliance", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Compliance", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Compliance", "sensitive" : false, "setterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param compliance This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "setterMethodName" : "setCompliance", "setterModel" : { "variableDeclarationType" : "Compliance", "variableName" : "compliance", "variableType" : "Compliance", "documentation" : null, "simpleType" : "Compliance", "variableSetterType" : "Compliance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Compliance", "variableName" : "compliance", "variableType" : "Compliance", "documentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "simpleType" : "Compliance", "variableSetterType" : "Compliance" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Confidence" : { "beanStyleGetterMethodName" : "getConfidence", "beanStyleSetterMethodName" : "setConfidence", "c2jName" : "Confidence", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #confidence(Integer)}.\n@param confidence a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confidence(Integer)", "deprecated" : false, "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "confidence", "fluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "confidence", "getterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@return A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Confidence", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Confidence", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Confidence", "sensitive" : false, "setterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "setterMethodName" : "setConfidence", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "confidence", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "confidence", "variableType" : "Integer", "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatedAt" : { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #createdAt(String)}.\n@param createdAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Criticality" : { "beanStyleGetterMethodName" : "getCriticality", "beanStyleSetterMethodName" : "setCriticality", "c2jName" : "Criticality", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #criticality(Integer)}.\n@param criticality a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #criticality(Integer)", "deprecated" : false, "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "criticality", "fluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "criticality", "getterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@return The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Criticality", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Criticality", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Criticality", "sensitive" : false, "setterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "setterMethodName" : "setCriticality", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "criticality", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "criticality", "variableType" : "Integer", "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

A finding's description.

In this release, Description is a required property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@param description A finding's description.

In this release, Description is a required property.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@return A finding's description.

In this release, Description is a required property.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@param description A finding's description.

In this release, Description is a required property.

", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A finding's description.

In this release, Description is a required property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FirstObservedAt" : { "beanStyleGetterMethodName" : "getFirstObservedAt", "beanStyleSetterMethodName" : "setFirstObservedAt", "c2jName" : "FirstObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstObservedAt(String)}.\n@param firstObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstObservedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "setterMethodName" : "setFirstObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstObservedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GeneratorId" : { "beanStyleGetterMethodName" : "getGeneratorId", "beanStyleSetterMethodName" : "setGeneratorId", "c2jName" : "GeneratorId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #generatorId(String)}.\n@param generatorId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generatorId(String)", "deprecated" : false, "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generatorId", "fluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generatorId", "getterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@return The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GeneratorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GeneratorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GeneratorId", "sensitive" : false, "setterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "setterMethodName" : "setGeneratorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "generatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "generatorId", "variableType" : "String", "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The security findings provider-specific identifier for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@return The security findings provider-specific identifier for a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The security findings provider-specific identifier for a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LastObservedAt" : { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(String)}.\n@param lastObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Malware" : { "beanStyleGetterMethodName" : "getMalware", "beanStyleSetterMethodName" : "setMalware", "c2jName" : "Malware", "c2jShape" : "MalwareList", "defaultConsumerFluentSetterDocumentation" : "

A list of malware related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malware(List)}.\n@param malware a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malware(List)", "deprecated" : false, "documentation" : "

A list of malware related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malware", "fluentSetterDocumentation" : "

A list of malware related to a finding.

\n@param malware A list of malware related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malware", "getterDocumentation" : "

A list of malware related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of malware related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Malware", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Malware", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Malware", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Malware.Builder} avoiding the need to create one manually via {@link Malware#builder()}.\n\nWhen the {@link Consumer} completes, {@link Malware.Builder#build()} is called immediately and its result is passed to {@link #member(Malware)}.\n@param member a consumer that will call methods on {@link Malware.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Malware)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Malware", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Malware", "variableName" : "member", "variableType" : "Malware", "documentation" : null, "simpleType" : "Malware", "variableSetterType" : "Malware" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Malware", "variableName" : "member", "variableType" : "Malware", "documentation" : "", "simpleType" : "Malware", "variableSetterType" : "Malware" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Malware", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Malware", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Malware", "sensitive" : false, "setterDocumentation" : "

A list of malware related to a finding.

\n@param malware A list of malware related to a finding.", "setterMethodName" : "setMalware", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malware", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malware", "variableType" : "java.util.List", "documentation" : "

A list of malware related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Network" : { "beanStyleGetterMethodName" : "getNetwork", "beanStyleSetterMethodName" : "setNetwork", "c2jName" : "Network", "c2jShape" : "Network", "defaultConsumerFluentSetterDocumentation" : "

The details of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Network.Builder} avoiding the need to create one manually via {@link Network#builder()}.\n\nWhen the {@link Consumer} completes, {@link Network.Builder#build()} is called immediately and its result is passed to {@link #network(Network)}.\n@param network a consumer that will call methods on {@link Network.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #network(Network)", "deprecated" : false, "documentation" : "

The details of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "network", "fluentSetterDocumentation" : "

The details of network-related information about a finding.

\n@param network The details of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "network", "getterDocumentation" : "

The details of network-related information about a finding.

\n@return The details of network-related information about a finding.", "getterModel" : { "returnType" : "Network", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Network", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Network", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Network", "sensitive" : false, "setterDocumentation" : "

The details of network-related information about a finding.

\n@param network The details of network-related information about a finding.", "setterMethodName" : "setNetwork", "setterModel" : { "variableDeclarationType" : "Network", "variableName" : "network", "variableType" : "Network", "documentation" : null, "simpleType" : "Network", "variableSetterType" : "Network" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Network", "variableName" : "network", "variableType" : "Network", "documentation" : "

The details of network-related information about a finding.

", "simpleType" : "Network", "variableSetterType" : "Network" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Note" : { "beanStyleGetterMethodName" : "getNote", "beanStyleSetterMethodName" : "setNote", "c2jName" : "Note", "c2jShape" : "Note", "defaultConsumerFluentSetterDocumentation" : "

A user-defined note added to a finding.

\nThis is a convenience that creates an instance of the {@link Note.Builder} avoiding the need to create one manually via {@link Note#builder()}.\n\nWhen the {@link Consumer} completes, {@link Note.Builder#build()} is called immediately and its result is passed to {@link #note(Note)}.\n@param note a consumer that will call methods on {@link Note.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #note(Note)", "deprecated" : false, "documentation" : "

A user-defined note added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "note", "fluentSetterDocumentation" : "

A user-defined note added to a finding.

\n@param note A user-defined note added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "note", "getterDocumentation" : "

A user-defined note added to a finding.

\n@return A user-defined note added to a finding.", "getterModel" : { "returnType" : "Note", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Note", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Note", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Note", "sensitive" : false, "setterDocumentation" : "

A user-defined note added to a finding.

\n@param note A user-defined note added to a finding.", "setterMethodName" : "setNote", "setterModel" : { "variableDeclarationType" : "Note", "variableName" : "note", "variableType" : "Note", "documentation" : null, "simpleType" : "Note", "variableSetterType" : "Note" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Note", "variableName" : "note", "variableType" : "Note", "documentation" : "

A user-defined note added to a finding.

", "simpleType" : "Note", "variableSetterType" : "Note" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Process" : { "beanStyleGetterMethodName" : "getProcess", "beanStyleSetterMethodName" : "setProcess", "c2jName" : "Process", "c2jShape" : "ProcessDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of process-related information about a finding.

\nThis is a convenience that creates an instance of the {@link ProcessDetails.Builder} avoiding the need to create one manually via {@link ProcessDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProcessDetails.Builder#build()} is called immediately and its result is passed to {@link #process(ProcessDetails)}.\n@param process a consumer that will call methods on {@link ProcessDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #process(ProcessDetails)", "deprecated" : false, "documentation" : "

The details of process-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "process", "fluentSetterDocumentation" : "

The details of process-related information about a finding.

\n@param process The details of process-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "process", "getterDocumentation" : "

The details of process-related information about a finding.

\n@return The details of process-related information about a finding.", "getterModel" : { "returnType" : "ProcessDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Process", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Process", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Process", "sensitive" : false, "setterDocumentation" : "

The details of process-related information about a finding.

\n@param process The details of process-related information about a finding.", "setterMethodName" : "setProcess", "setterModel" : { "variableDeclarationType" : "ProcessDetails", "variableName" : "process", "variableType" : "ProcessDetails", "documentation" : null, "simpleType" : "ProcessDetails", "variableSetterType" : "ProcessDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProcessDetails", "variableName" : "process", "variableType" : "ProcessDetails", "documentation" : "

The details of process-related information about a finding.

", "simpleType" : "ProcessDetails", "variableSetterType" : "ProcessDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductArn" : { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@return The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductFields" : { "beanStyleGetterMethodName" : "getProductFields", "beanStyleSetterMethodName" : "setProductFields", "c2jName" : "ProductFields", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #productFields(Map)}.\n@param productFields a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productFields(Map)", "deprecated" : false, "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productFields", "fluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productFields", "getterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "ProductFields", "sensitive" : false, "setterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "setterMethodName" : "setProductFields", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "productFields", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "productFields", "variableType" : "java.util.Map", "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RecordState" : { "beanStyleGetterMethodName" : "getRecordStateAsString", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "RecordState", "defaultConsumerFluentSetterDocumentation" : "

The record state of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recordStateAsString(String)}.\n@param recordState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(String)", "deprecated" : false, "documentation" : "

The record state of a finding.

", "endpointDiscoveryId" : false, "enumType" : "RecordState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recordState", "fluentEnumSetterMethodName" : "recordState", "fluentGetterMethodName" : "recordStateAsString", "fluentSetterDocumentation" : "

The record state of a finding.

\n@param recordState The record state of a finding.\n@see RecordState\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordState", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The record state of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #recordState} will return {@link RecordState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recordStateAsString}.\n

\n@return The record state of a finding.\n@see RecordState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The record state of a finding.

\n@param recordState The record state of a finding.\n@see RecordState", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : "

The record state of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RelatedFindings" : { "beanStyleGetterMethodName" : "getRelatedFindings", "beanStyleSetterMethodName" : "setRelatedFindings", "c2jName" : "RelatedFindings", "c2jShape" : "RelatedFindingList", "defaultConsumerFluentSetterDocumentation" : "

A list of related findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindings(List)}.\n@param relatedFindings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindings(List)", "deprecated" : false, "documentation" : "

A list of related findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindings", "fluentSetterDocumentation" : "

A list of related findings.

\n@param relatedFindings A list of related findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindings", "getterDocumentation" : "

A list of related findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of related findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RelatedFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RelatedFinding.Builder} avoiding the need to create one manually via {@link RelatedFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link RelatedFinding.Builder#build()} is called immediately and its result is passed to {@link #member(RelatedFinding)}.\n@param member a consumer that will call methods on {@link RelatedFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RelatedFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RelatedFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "RelatedFinding", "variableName" : "member", "variableType" : "RelatedFinding", "documentation" : null, "simpleType" : "RelatedFinding", "variableSetterType" : "RelatedFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RelatedFinding", "variableName" : "member", "variableType" : "RelatedFinding", "documentation" : "", "simpleType" : "RelatedFinding", "variableSetterType" : "RelatedFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RelatedFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RelatedFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindings", "sensitive" : false, "setterDocumentation" : "

A list of related findings.

\n@param relatedFindings A list of related findings.", "setterMethodName" : "setRelatedFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindings", "variableType" : "java.util.List", "documentation" : "

A list of related findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Remediation" : { "beanStyleGetterMethodName" : "getRemediation", "beanStyleSetterMethodName" : "setRemediation", "c2jName" : "Remediation", "c2jShape" : "Remediation", "defaultConsumerFluentSetterDocumentation" : "

A data type that describes the remediation options for a finding.

\nThis is a convenience that creates an instance of the {@link Remediation.Builder} avoiding the need to create one manually via {@link Remediation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Remediation.Builder#build()} is called immediately and its result is passed to {@link #remediation(Remediation)}.\n@param remediation a consumer that will call methods on {@link Remediation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #remediation(Remediation)", "deprecated" : false, "documentation" : "

A data type that describes the remediation options for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remediation", "fluentSetterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@param remediation A data type that describes the remediation options for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remediation", "getterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@return A data type that describes the remediation options for a finding.", "getterModel" : { "returnType" : "Remediation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Remediation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remediation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Remediation", "sensitive" : false, "setterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@param remediation A data type that describes the remediation options for a finding.", "setterMethodName" : "setRemediation", "setterModel" : { "variableDeclarationType" : "Remediation", "variableName" : "remediation", "variableType" : "Remediation", "documentation" : null, "simpleType" : "Remediation", "variableSetterType" : "Remediation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Remediation", "variableName" : "remediation", "variableType" : "Remediation", "documentation" : "

A data type that describes the remediation options for a finding.

", "simpleType" : "Remediation", "variableSetterType" : "Remediation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Resources" : { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "ResourceList", "defaultConsumerFluentSetterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resources(List)}.\n@param resources a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(List)", "deprecated" : false, "documentation" : "

A set of resource data types that describe the resources that the finding refers to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n@param resources A set of resource data types that describe the resources that the finding refers to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A set of resource data types that describe the resources that the finding refers to.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Resource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n@param resources A set of resource data types that describe the resources that the finding refers to.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : "

A set of resource data types that describe the resources that the finding refers to.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SchemaVersion" : { "beanStyleGetterMethodName" : "getSchemaVersion", "beanStyleSetterMethodName" : "setSchemaVersion", "c2jName" : "SchemaVersion", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The schema version that a finding is formatted for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #schemaVersion(String)}.\n@param schemaVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaVersion(String)", "deprecated" : false, "documentation" : "

The schema version that a finding is formatted for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaVersion", "fluentSetterDocumentation" : "

The schema version that a finding is formatted for.

\n@param schemaVersion The schema version that a finding is formatted for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaVersion", "getterDocumentation" : "

The schema version that a finding is formatted for.

\n@return The schema version that a finding is formatted for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SchemaVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SchemaVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaVersion", "sensitive" : false, "setterDocumentation" : "

The schema version that a finding is formatted for.

\n@param schemaVersion The schema version that a finding is formatted for.", "setterMethodName" : "setSchemaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaVersion", "variableType" : "String", "documentation" : "

The schema version that a finding is formatted for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Severity" : { "beanStyleGetterMethodName" : "getSeverity", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "Severity", "defaultConsumerFluentSetterDocumentation" : "

A finding's severity.

\nThis is a convenience that creates an instance of the {@link Severity.Builder} avoiding the need to create one manually via {@link Severity#builder()}.\n\nWhen the {@link Consumer} completes, {@link Severity.Builder#build()} is called immediately and its result is passed to {@link #severity(Severity)}.\n@param severity a consumer that will call methods on {@link Severity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(Severity)", "deprecated" : false, "documentation" : "

A finding's severity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severity", "fluentSetterDocumentation" : "

A finding's severity.

\n@param severity A finding's severity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

A finding's severity.

\n@return A finding's severity.", "getterModel" : { "returnType" : "Severity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

A finding's severity.

\n@param severity A finding's severity.", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "Severity", "variableName" : "severity", "variableType" : "Severity", "documentation" : null, "simpleType" : "Severity", "variableSetterType" : "Severity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Severity", "variableName" : "severity", "variableType" : "Severity", "documentation" : "

A finding's severity.

", "simpleType" : "Severity", "variableSetterType" : "Severity" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceUrl" : { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(String)}.\n@param sourceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(String)", "deprecated" : false, "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@return A URL that links to a page about the current finding in the security-findings provider's solution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreatIntelIndicators" : { "beanStyleGetterMethodName" : "getThreatIntelIndicators", "beanStyleSetterMethodName" : "setThreatIntelIndicators", "c2jName" : "ThreatIntelIndicators", "c2jShape" : "ThreatIntelIndicatorList", "defaultConsumerFluentSetterDocumentation" : "

Threat intel details related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicators(List)}.\n@param threatIntelIndicators a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicators(List)", "deprecated" : false, "documentation" : "

Threat intel details related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicators", "fluentSetterDocumentation" : "

Threat intel details related to a finding.

\n@param threatIntelIndicators Threat intel details related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicators", "getterDocumentation" : "

Threat intel details related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Threat intel details related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicators", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicators", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ThreatIntelIndicator", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ThreatIntelIndicator.Builder} avoiding the need to create one manually via {@link ThreatIntelIndicator#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThreatIntelIndicator.Builder#build()} is called immediately and its result is passed to {@link #member(ThreatIntelIndicator)}.\n@param member a consumer that will call methods on {@link ThreatIntelIndicator.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ThreatIntelIndicator)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ThreatIntelIndicator", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ThreatIntelIndicator", "variableName" : "member", "variableType" : "ThreatIntelIndicator", "documentation" : null, "simpleType" : "ThreatIntelIndicator", "variableSetterType" : "ThreatIntelIndicator" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ThreatIntelIndicator", "variableName" : "member", "variableType" : "ThreatIntelIndicator", "documentation" : "", "simpleType" : "ThreatIntelIndicator", "variableSetterType" : "ThreatIntelIndicator" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThreatIntelIndicator", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ThreatIntelIndicator", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicators", "sensitive" : false, "setterDocumentation" : "

Threat intel details related to a finding.

\n@param threatIntelIndicators Threat intel details related to a finding.", "setterMethodName" : "setThreatIntelIndicators", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicators", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicators", "variableType" : "java.util.List", "documentation" : "

Threat intel details related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Title" : { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "Title", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #title(String)}.\n@param title a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(String)", "deprecated" : false, "documentation" : "

A finding's title.

In this release, Title is a required property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@param title A finding's title.

In this release, Title is a required property.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@return A finding's title.

In this release, Title is a required property.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Title", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Title", "sensitive" : false, "setterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@param title A finding's title.

In this release, Title is a required property.

", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : "

A finding's title.

In this release, Title is a required property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Types" : { "beanStyleGetterMethodName" : "getTypes", "beanStyleSetterMethodName" : "setTypes", "c2jName" : "Types", "c2jShape" : "TypeList", "defaultConsumerFluentSetterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #types(List)}.\n@param types a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #types(List)", "deprecated" : false, "documentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "types", "fluentSetterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n@param types One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "types", "getterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Types", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Types", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Types", "sensitive" : false, "setterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n@param types One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications", "setterMethodName" : "setTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "types", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "types", "variableType" : "java.util.List", "documentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UpdatedAt" : { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(String)}.\n@param updatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserDefinedFields" : { "beanStyleGetterMethodName" : "getUserDefinedFields", "beanStyleSetterMethodName" : "setUserDefinedFields", "c2jName" : "UserDefinedFields", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #userDefinedFields(Map)}.\n@param userDefinedFields a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userDefinedFields(Map)", "deprecated" : false, "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userDefinedFields", "fluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefinedFields", "getterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserDefinedFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefinedFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "UserDefinedFields", "sensitive" : false, "setterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "setterMethodName" : "setUserDefinedFields", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "userDefinedFields", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "userDefinedFields", "variableType" : "java.util.Map", "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VerificationState" : { "beanStyleGetterMethodName" : "getVerificationStateAsString", "beanStyleSetterMethodName" : "setVerificationState", "c2jName" : "VerificationState", "c2jShape" : "VerificationState", "defaultConsumerFluentSetterDocumentation" : "

Indicates the veracity of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationStateAsString(String)}.\n@param verificationState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationState(String)", "deprecated" : false, "documentation" : "

Indicates the veracity of a finding.

", "endpointDiscoveryId" : false, "enumType" : "VerificationState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "verificationState", "fluentEnumSetterMethodName" : "verificationState", "fluentGetterMethodName" : "verificationStateAsString", "fluentSetterDocumentation" : "

Indicates the veracity of a finding.

\n@param verificationState Indicates the veracity of a finding.\n@see VerificationState\n@return Returns a reference to this object so that method calls can be chained together.\n@see VerificationState", "fluentSetterMethodName" : "verificationState", "getterDocumentation" : "

Indicates the veracity of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #verificationState} will return {@link VerificationState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #verificationStateAsString}.\n

\n@return Indicates the veracity of a finding.\n@see VerificationState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VerificationState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VerificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationState", "sensitive" : false, "setterDocumentation" : "

Indicates the veracity of a finding.

\n@param verificationState Indicates the veracity of a finding.\n@see VerificationState", "setterMethodName" : "setVerificationState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationState", "variableType" : "String", "documentation" : "

Indicates the veracity of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "WorkflowState" : { "beanStyleGetterMethodName" : "getWorkflowStateAsString", "beanStyleSetterMethodName" : "setWorkflowState", "c2jName" : "WorkflowState", "c2jShape" : "WorkflowState", "defaultConsumerFluentSetterDocumentation" : "

The workflow state of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #workflowStateAsString(String)}.\n@param workflowState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workflowState(String)", "deprecated" : false, "documentation" : "

The workflow state of a finding.

", "endpointDiscoveryId" : false, "enumType" : "WorkflowState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "workflowState", "fluentEnumSetterMethodName" : "workflowState", "fluentGetterMethodName" : "workflowStateAsString", "fluentSetterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@see WorkflowState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkflowState", "fluentSetterMethodName" : "workflowState", "getterDocumentation" : "

The workflow state of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #workflowState} will return {@link WorkflowState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #workflowStateAsString}.\n

\n@return The workflow state of a finding.\n@see WorkflowState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkflowState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WorkflowState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkflowState", "sensitive" : false, "setterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@see WorkflowState", "setterMethodName" : "setWorkflowState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workflowState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workflowState", "variableType" : "String", "documentation" : "

The workflow state of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSchemaVersion", "beanStyleSetterMethodName" : "setSchemaVersion", "c2jName" : "SchemaVersion", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The schema version that a finding is formatted for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #schemaVersion(String)}.\n@param schemaVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaVersion(String)", "deprecated" : false, "documentation" : "

The schema version that a finding is formatted for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaVersion", "fluentSetterDocumentation" : "

The schema version that a finding is formatted for.

\n@param schemaVersion The schema version that a finding is formatted for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaVersion", "getterDocumentation" : "

The schema version that a finding is formatted for.

\n@return The schema version that a finding is formatted for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SchemaVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SchemaVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaVersion", "sensitive" : false, "setterDocumentation" : "

The schema version that a finding is formatted for.

\n@param schemaVersion The schema version that a finding is formatted for.", "setterMethodName" : "setSchemaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaVersion", "variableType" : "String", "documentation" : "

The schema version that a finding is formatted for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The security findings provider-specific identifier for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@return The security findings provider-specific identifier for a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The security findings provider-specific identifier for a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@return The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGeneratorId", "beanStyleSetterMethodName" : "setGeneratorId", "c2jName" : "GeneratorId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #generatorId(String)}.\n@param generatorId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generatorId(String)", "deprecated" : false, "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generatorId", "fluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generatorId", "getterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@return The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GeneratorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GeneratorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GeneratorId", "sensitive" : false, "setterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "setterMethodName" : "setGeneratorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "generatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "generatorId", "variableType" : "String", "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsAccountId", "beanStyleSetterMethodName" : "setAwsAccountId", "c2jName" : "AwsAccountId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(String)}.\n@param awsAccountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(String)", "deprecated" : false, "documentation" : "

The AWS account ID that a finding is generated in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsAccountId", "fluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsAccountId", "getterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@return The AWS account ID that a finding is generated in.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsAccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsAccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AwsAccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.", "setterMethodName" : "setAwsAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsAccountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "awsAccountId", "variableType" : "String", "documentation" : "

The AWS account ID that a finding is generated in.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypes", "beanStyleSetterMethodName" : "setTypes", "c2jName" : "Types", "c2jShape" : "TypeList", "defaultConsumerFluentSetterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #types(List)}.\n@param types a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #types(List)", "deprecated" : false, "documentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "types", "fluentSetterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n@param types One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "types", "getterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Types", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Types", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Types", "sensitive" : false, "setterDocumentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

\n@param types One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications", "setterMethodName" : "setTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "types", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "types", "variableType" : "java.util.List", "documentation" : "

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFirstObservedAt", "beanStyleSetterMethodName" : "setFirstObservedAt", "c2jName" : "FirstObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstObservedAt(String)}.\n@param firstObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstObservedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "setterMethodName" : "setFirstObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstObservedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(String)}.\n@param lastObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #createdAt(String)}.\n@param createdAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "createdAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security issue that a finding captured.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(String)}.\n@param updatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(String)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverity", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "Severity", "defaultConsumerFluentSetterDocumentation" : "

A finding's severity.

\nThis is a convenience that creates an instance of the {@link Severity.Builder} avoiding the need to create one manually via {@link Severity#builder()}.\n\nWhen the {@link Consumer} completes, {@link Severity.Builder#build()} is called immediately and its result is passed to {@link #severity(Severity)}.\n@param severity a consumer that will call methods on {@link Severity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(Severity)", "deprecated" : false, "documentation" : "

A finding's severity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severity", "fluentSetterDocumentation" : "

A finding's severity.

\n@param severity A finding's severity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

A finding's severity.

\n@return A finding's severity.", "getterModel" : { "returnType" : "Severity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

A finding's severity.

\n@param severity A finding's severity.", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "Severity", "variableName" : "severity", "variableType" : "Severity", "documentation" : null, "simpleType" : "Severity", "variableSetterType" : "Severity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Severity", "variableName" : "severity", "variableType" : "Severity", "documentation" : "

A finding's severity.

", "simpleType" : "Severity", "variableSetterType" : "Severity" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfidence", "beanStyleSetterMethodName" : "setConfidence", "c2jName" : "Confidence", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #confidence(Integer)}.\n@param confidence a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confidence(Integer)", "deprecated" : false, "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "confidence", "fluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "confidence", "getterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@return A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Confidence", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Confidence", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Confidence", "sensitive" : false, "setterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "setterMethodName" : "setConfidence", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "confidence", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "confidence", "variableType" : "Integer", "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCriticality", "beanStyleSetterMethodName" : "setCriticality", "c2jName" : "Criticality", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #criticality(Integer)}.\n@param criticality a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #criticality(Integer)", "deprecated" : false, "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "criticality", "fluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "criticality", "getterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@return The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Criticality", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Criticality", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Criticality", "sensitive" : false, "setterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "setterMethodName" : "setCriticality", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "criticality", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "criticality", "variableType" : "Integer", "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "Title", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #title(String)}.\n@param title a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(String)", "deprecated" : false, "documentation" : "

A finding's title.

In this release, Title is a required property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@param title A finding's title.

In this release, Title is a required property.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@return A finding's title.

In this release, Title is a required property.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Title", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Title", "sensitive" : false, "setterDocumentation" : "

A finding's title.

In this release, Title is a required property.

\n@param title A finding's title.

In this release, Title is a required property.

", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : "

A finding's title.

In this release, Title is a required property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

A finding's description.

In this release, Description is a required property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@param description A finding's description.

In this release, Description is a required property.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@return A finding's description.

In this release, Description is a required property.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A finding's description.

In this release, Description is a required property.

\n@param description A finding's description.

In this release, Description is a required property.

", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A finding's description.

In this release, Description is a required property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemediation", "beanStyleSetterMethodName" : "setRemediation", "c2jName" : "Remediation", "c2jShape" : "Remediation", "defaultConsumerFluentSetterDocumentation" : "

A data type that describes the remediation options for a finding.

\nThis is a convenience that creates an instance of the {@link Remediation.Builder} avoiding the need to create one manually via {@link Remediation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Remediation.Builder#build()} is called immediately and its result is passed to {@link #remediation(Remediation)}.\n@param remediation a consumer that will call methods on {@link Remediation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #remediation(Remediation)", "deprecated" : false, "documentation" : "

A data type that describes the remediation options for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remediation", "fluentSetterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@param remediation A data type that describes the remediation options for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remediation", "getterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@return A data type that describes the remediation options for a finding.", "getterModel" : { "returnType" : "Remediation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Remediation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remediation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Remediation", "sensitive" : false, "setterDocumentation" : "

A data type that describes the remediation options for a finding.

\n@param remediation A data type that describes the remediation options for a finding.", "setterMethodName" : "setRemediation", "setterModel" : { "variableDeclarationType" : "Remediation", "variableName" : "remediation", "variableType" : "Remediation", "documentation" : null, "simpleType" : "Remediation", "variableSetterType" : "Remediation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Remediation", "variableName" : "remediation", "variableType" : "Remediation", "documentation" : "

A data type that describes the remediation options for a finding.

", "simpleType" : "Remediation", "variableSetterType" : "Remediation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(String)}.\n@param sourceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(String)", "deprecated" : false, "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@return A URL that links to a page about the current finding in the security-findings provider's solution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductFields", "beanStyleSetterMethodName" : "setProductFields", "c2jName" : "ProductFields", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #productFields(Map)}.\n@param productFields a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productFields(Map)", "deprecated" : false, "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productFields", "fluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productFields", "getterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "ProductFields", "sensitive" : false, "setterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "setterMethodName" : "setProductFields", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "productFields", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "productFields", "variableType" : "java.util.Map", "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserDefinedFields", "beanStyleSetterMethodName" : "setUserDefinedFields", "c2jName" : "UserDefinedFields", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #userDefinedFields(Map)}.\n@param userDefinedFields a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userDefinedFields(Map)", "deprecated" : false, "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userDefinedFields", "fluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefinedFields", "getterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserDefinedFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefinedFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "UserDefinedFields", "sensitive" : false, "setterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "setterMethodName" : "setUserDefinedFields", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "userDefinedFields", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "userDefinedFields", "variableType" : "java.util.Map", "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalware", "beanStyleSetterMethodName" : "setMalware", "c2jName" : "Malware", "c2jShape" : "MalwareList", "defaultConsumerFluentSetterDocumentation" : "

A list of malware related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malware(List)}.\n@param malware a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malware(List)", "deprecated" : false, "documentation" : "

A list of malware related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malware", "fluentSetterDocumentation" : "

A list of malware related to a finding.

\n@param malware A list of malware related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malware", "getterDocumentation" : "

A list of malware related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of malware related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Malware", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Malware", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Malware", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Malware.Builder} avoiding the need to create one manually via {@link Malware#builder()}.\n\nWhen the {@link Consumer} completes, {@link Malware.Builder#build()} is called immediately and its result is passed to {@link #member(Malware)}.\n@param member a consumer that will call methods on {@link Malware.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Malware)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Malware", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Malware", "variableName" : "member", "variableType" : "Malware", "documentation" : null, "simpleType" : "Malware", "variableSetterType" : "Malware" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Malware", "variableName" : "member", "variableType" : "Malware", "documentation" : "", "simpleType" : "Malware", "variableSetterType" : "Malware" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Malware", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Malware", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Malware", "sensitive" : false, "setterDocumentation" : "

A list of malware related to a finding.

\n@param malware A list of malware related to a finding.", "setterMethodName" : "setMalware", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malware", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malware", "variableType" : "java.util.List", "documentation" : "

A list of malware related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetwork", "beanStyleSetterMethodName" : "setNetwork", "c2jName" : "Network", "c2jShape" : "Network", "defaultConsumerFluentSetterDocumentation" : "

The details of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Network.Builder} avoiding the need to create one manually via {@link Network#builder()}.\n\nWhen the {@link Consumer} completes, {@link Network.Builder#build()} is called immediately and its result is passed to {@link #network(Network)}.\n@param network a consumer that will call methods on {@link Network.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #network(Network)", "deprecated" : false, "documentation" : "

The details of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "network", "fluentSetterDocumentation" : "

The details of network-related information about a finding.

\n@param network The details of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "network", "getterDocumentation" : "

The details of network-related information about a finding.

\n@return The details of network-related information about a finding.", "getterModel" : { "returnType" : "Network", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Network", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Network", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Network", "sensitive" : false, "setterDocumentation" : "

The details of network-related information about a finding.

\n@param network The details of network-related information about a finding.", "setterMethodName" : "setNetwork", "setterModel" : { "variableDeclarationType" : "Network", "variableName" : "network", "variableType" : "Network", "documentation" : null, "simpleType" : "Network", "variableSetterType" : "Network" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Network", "variableName" : "network", "variableType" : "Network", "documentation" : "

The details of network-related information about a finding.

", "simpleType" : "Network", "variableSetterType" : "Network" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcess", "beanStyleSetterMethodName" : "setProcess", "c2jName" : "Process", "c2jShape" : "ProcessDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of process-related information about a finding.

\nThis is a convenience that creates an instance of the {@link ProcessDetails.Builder} avoiding the need to create one manually via {@link ProcessDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProcessDetails.Builder#build()} is called immediately and its result is passed to {@link #process(ProcessDetails)}.\n@param process a consumer that will call methods on {@link ProcessDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #process(ProcessDetails)", "deprecated" : false, "documentation" : "

The details of process-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "process", "fluentSetterDocumentation" : "

The details of process-related information about a finding.

\n@param process The details of process-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "process", "getterDocumentation" : "

The details of process-related information about a finding.

\n@return The details of process-related information about a finding.", "getterModel" : { "returnType" : "ProcessDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Process", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Process", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Process", "sensitive" : false, "setterDocumentation" : "

The details of process-related information about a finding.

\n@param process The details of process-related information about a finding.", "setterMethodName" : "setProcess", "setterModel" : { "variableDeclarationType" : "ProcessDetails", "variableName" : "process", "variableType" : "ProcessDetails", "documentation" : null, "simpleType" : "ProcessDetails", "variableSetterType" : "ProcessDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProcessDetails", "variableName" : "process", "variableType" : "ProcessDetails", "documentation" : "

The details of process-related information about a finding.

", "simpleType" : "ProcessDetails", "variableSetterType" : "ProcessDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicators", "beanStyleSetterMethodName" : "setThreatIntelIndicators", "c2jName" : "ThreatIntelIndicators", "c2jShape" : "ThreatIntelIndicatorList", "defaultConsumerFluentSetterDocumentation" : "

Threat intel details related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicators(List)}.\n@param threatIntelIndicators a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicators(List)", "deprecated" : false, "documentation" : "

Threat intel details related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicators", "fluentSetterDocumentation" : "

Threat intel details related to a finding.

\n@param threatIntelIndicators Threat intel details related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicators", "getterDocumentation" : "

Threat intel details related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Threat intel details related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicators", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicators", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ThreatIntelIndicator", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ThreatIntelIndicator.Builder} avoiding the need to create one manually via {@link ThreatIntelIndicator#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThreatIntelIndicator.Builder#build()} is called immediately and its result is passed to {@link #member(ThreatIntelIndicator)}.\n@param member a consumer that will call methods on {@link ThreatIntelIndicator.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ThreatIntelIndicator)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ThreatIntelIndicator", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ThreatIntelIndicator", "variableName" : "member", "variableType" : "ThreatIntelIndicator", "documentation" : null, "simpleType" : "ThreatIntelIndicator", "variableSetterType" : "ThreatIntelIndicator" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ThreatIntelIndicator", "variableName" : "member", "variableType" : "ThreatIntelIndicator", "documentation" : "", "simpleType" : "ThreatIntelIndicator", "variableSetterType" : "ThreatIntelIndicator" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThreatIntelIndicator", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ThreatIntelIndicator", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicators", "sensitive" : false, "setterDocumentation" : "

Threat intel details related to a finding.

\n@param threatIntelIndicators Threat intel details related to a finding.", "setterMethodName" : "setThreatIntelIndicators", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicators", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicators", "variableType" : "java.util.List", "documentation" : "

Threat intel details related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "ResourceList", "defaultConsumerFluentSetterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resources(List)}.\n@param resources a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(List)", "deprecated" : false, "documentation" : "

A set of resource data types that describe the resources that the finding refers to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n@param resources A set of resource data types that describe the resources that the finding refers to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A set of resource data types that describe the resources that the finding refers to.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Resource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

A set of resource data types that describe the resources that the finding refers to.

\n@param resources A set of resource data types that describe the resources that the finding refers to.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : "

A set of resource data types that describe the resources that the finding refers to.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCompliance", "beanStyleSetterMethodName" : "setCompliance", "c2jName" : "Compliance", "c2jShape" : "Compliance", "defaultConsumerFluentSetterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\nThis is a convenience that creates an instance of the {@link Compliance.Builder} avoiding the need to create one manually via {@link Compliance#builder()}.\n\nWhen the {@link Consumer} completes, {@link Compliance.Builder#build()} is called immediately and its result is passed to {@link #compliance(Compliance)}.\n@param compliance a consumer that will call methods on {@link Compliance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #compliance(Compliance)", "deprecated" : false, "documentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "compliance", "fluentSetterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param compliance This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "compliance", "getterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@return This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "getterModel" : { "returnType" : "Compliance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Compliance", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Compliance", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Compliance", "sensitive" : false, "setterDocumentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param compliance This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "setterMethodName" : "setCompliance", "setterModel" : { "variableDeclarationType" : "Compliance", "variableName" : "compliance", "variableType" : "Compliance", "documentation" : null, "simpleType" : "Compliance", "variableSetterType" : "Compliance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Compliance", "variableName" : "compliance", "variableType" : "Compliance", "documentation" : "

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "simpleType" : "Compliance", "variableSetterType" : "Compliance" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVerificationStateAsString", "beanStyleSetterMethodName" : "setVerificationState", "c2jName" : "VerificationState", "c2jShape" : "VerificationState", "defaultConsumerFluentSetterDocumentation" : "

Indicates the veracity of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationStateAsString(String)}.\n@param verificationState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationState(String)", "deprecated" : false, "documentation" : "

Indicates the veracity of a finding.

", "endpointDiscoveryId" : false, "enumType" : "VerificationState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "verificationState", "fluentEnumSetterMethodName" : "verificationState", "fluentGetterMethodName" : "verificationStateAsString", "fluentSetterDocumentation" : "

Indicates the veracity of a finding.

\n@param verificationState Indicates the veracity of a finding.\n@see VerificationState\n@return Returns a reference to this object so that method calls can be chained together.\n@see VerificationState", "fluentSetterMethodName" : "verificationState", "getterDocumentation" : "

Indicates the veracity of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #verificationState} will return {@link VerificationState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #verificationStateAsString}.\n

\n@return Indicates the veracity of a finding.\n@see VerificationState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VerificationState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VerificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationState", "sensitive" : false, "setterDocumentation" : "

Indicates the veracity of a finding.

\n@param verificationState Indicates the veracity of a finding.\n@see VerificationState", "setterMethodName" : "setVerificationState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationState", "variableType" : "String", "documentation" : "

Indicates the veracity of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkflowStateAsString", "beanStyleSetterMethodName" : "setWorkflowState", "c2jName" : "WorkflowState", "c2jShape" : "WorkflowState", "defaultConsumerFluentSetterDocumentation" : "

The workflow state of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #workflowStateAsString(String)}.\n@param workflowState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workflowState(String)", "deprecated" : false, "documentation" : "

The workflow state of a finding.

", "endpointDiscoveryId" : false, "enumType" : "WorkflowState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "workflowState", "fluentEnumSetterMethodName" : "workflowState", "fluentGetterMethodName" : "workflowStateAsString", "fluentSetterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@see WorkflowState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkflowState", "fluentSetterMethodName" : "workflowState", "getterDocumentation" : "

The workflow state of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #workflowState} will return {@link WorkflowState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #workflowStateAsString}.\n

\n@return The workflow state of a finding.\n@see WorkflowState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkflowState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WorkflowState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkflowState", "sensitive" : false, "setterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@see WorkflowState", "setterMethodName" : "setWorkflowState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workflowState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workflowState", "variableType" : "String", "documentation" : "

The workflow state of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecordStateAsString", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "RecordState", "defaultConsumerFluentSetterDocumentation" : "

The record state of a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recordStateAsString(String)}.\n@param recordState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(String)", "deprecated" : false, "documentation" : "

The record state of a finding.

", "endpointDiscoveryId" : false, "enumType" : "RecordState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recordState", "fluentEnumSetterMethodName" : "recordState", "fluentGetterMethodName" : "recordStateAsString", "fluentSetterDocumentation" : "

The record state of a finding.

\n@param recordState The record state of a finding.\n@see RecordState\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordState", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The record state of a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #recordState} will return {@link RecordState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recordStateAsString}.\n

\n@return The record state of a finding.\n@see RecordState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The record state of a finding.

\n@param recordState The record state of a finding.\n@see RecordState", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : "

The record state of a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRelatedFindings", "beanStyleSetterMethodName" : "setRelatedFindings", "c2jName" : "RelatedFindings", "c2jShape" : "RelatedFindingList", "defaultConsumerFluentSetterDocumentation" : "

A list of related findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindings(List)}.\n@param relatedFindings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindings(List)", "deprecated" : false, "documentation" : "

A list of related findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindings", "fluentSetterDocumentation" : "

A list of related findings.

\n@param relatedFindings A list of related findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindings", "getterDocumentation" : "

A list of related findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of related findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RelatedFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RelatedFinding.Builder} avoiding the need to create one manually via {@link RelatedFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link RelatedFinding.Builder#build()} is called immediately and its result is passed to {@link #member(RelatedFinding)}.\n@param member a consumer that will call methods on {@link RelatedFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RelatedFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RelatedFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "RelatedFinding", "variableName" : "member", "variableType" : "RelatedFinding", "documentation" : null, "simpleType" : "RelatedFinding", "variableSetterType" : "RelatedFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RelatedFinding", "variableName" : "member", "variableType" : "RelatedFinding", "documentation" : "", "simpleType" : "RelatedFinding", "variableSetterType" : "RelatedFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RelatedFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RelatedFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindings", "sensitive" : false, "setterDocumentation" : "

A list of related findings.

\n@param relatedFindings A list of related findings.", "setterMethodName" : "setRelatedFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindings", "variableType" : "java.util.List", "documentation" : "

A list of related findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNote", "beanStyleSetterMethodName" : "setNote", "c2jName" : "Note", "c2jShape" : "Note", "defaultConsumerFluentSetterDocumentation" : "

A user-defined note added to a finding.

\nThis is a convenience that creates an instance of the {@link Note.Builder} avoiding the need to create one manually via {@link Note#builder()}.\n\nWhen the {@link Consumer} completes, {@link Note.Builder#build()} is called immediately and its result is passed to {@link #note(Note)}.\n@param note a consumer that will call methods on {@link Note.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #note(Note)", "deprecated" : false, "documentation" : "

A user-defined note added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "note", "fluentSetterDocumentation" : "

A user-defined note added to a finding.

\n@param note A user-defined note added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "note", "getterDocumentation" : "

A user-defined note added to a finding.

\n@return A user-defined note added to a finding.", "getterModel" : { "returnType" : "Note", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Note", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Note", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Note", "sensitive" : false, "setterDocumentation" : "

A user-defined note added to a finding.

\n@param note A user-defined note added to a finding.", "setterMethodName" : "setNote", "setterModel" : { "variableDeclarationType" : "Note", "variableName" : "note", "variableType" : "Note", "documentation" : null, "simpleType" : "Note", "variableSetterType" : "Note" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Note", "variableName" : "note", "variableType" : "Note", "documentation" : "

A user-defined note added to a finding.

", "simpleType" : "Note", "variableSetterType" : "Note" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SchemaVersion", "Id", "ProductArn", "GeneratorId", "AwsAccountId", "Types", "CreatedAt", "UpdatedAt", "Severity", "Title", "Description", "Resources" ], "shapeName" : "AwsSecurityFinding", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "awsSecurityFinding", "variableType" : "AwsSecurityFinding", "documentation" : null, "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "wrapper" : false, "xmlNamespace" : null }, "AwsSecurityFindingFilters" : { "c2jName" : "AwsSecurityFindingFilters", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of attributes that are applied to all active Security Hub-aggregated findings and that result in a subset of findings that are included in this insight.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productArn(List)}.\n@param productArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(List)", "deprecated" : false, "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productArn", "variableType" : "java.util.List", "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsAccountId", "beanStyleSetterMethodName" : "setAwsAccountId", "c2jName" : "AwsAccountId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(List)}.\n@param awsAccountId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(List)", "deprecated" : false, "documentation" : "

The AWS account ID that a finding is generated in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsAccountId", "fluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsAccountId", "getterDocumentation" : "

The AWS account ID that a finding is generated in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The AWS account ID that a finding is generated in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsAccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsAccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AwsAccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.", "setterMethodName" : "setAwsAccountId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "awsAccountId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "awsAccountId", "variableType" : "java.util.List", "documentation" : "

The AWS account ID that a finding is generated in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #id(List)}.\n@param id a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(List)", "deprecated" : false, "documentation" : "

The security findings provider-specific identifier for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The security findings provider-specific identifier for a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "id", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "id", "variableType" : "java.util.List", "documentation" : "

The security findings provider-specific identifier for a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGeneratorId", "beanStyleSetterMethodName" : "setGeneratorId", "c2jName" : "GeneratorId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #generatorId(List)}.\n@param generatorId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generatorId(List)", "deprecated" : false, "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generatorId", "fluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generatorId", "getterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GeneratorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GeneratorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "GeneratorId", "sensitive" : false, "setterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "setterMethodName" : "setGeneratorId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "generatorId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "generatorId", "variableType" : "java.util.List", "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #type(List)}.\n@param type a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(List)", "deprecated" : false, "documentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n@param type A finding type in the format of namespace/category/classifier that classifies a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding type in the format of namespace/category/classifier that classifies a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n@param type A finding type in the format of namespace/category/classifier that classifies a finding.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "type", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "type", "variableType" : "java.util.List", "documentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFirstObservedAt", "beanStyleSetterMethodName" : "setFirstObservedAt", "c2jName" : "FirstObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #firstObservedAt(List)}.\n@param firstObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstObservedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FirstObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "setterMethodName" : "setFirstObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "firstObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "firstObservedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(List)}.\n@param lastObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "lastObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "lastObservedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #createdAt(List)}.\n@param createdAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "createdAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "createdAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(List)}.\n@param updatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "updatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "updatedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityProduct", "beanStyleSetterMethodName" : "setSeverityProduct", "c2jName" : "SeverityProduct", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityProduct(List)}.\n@param severityProduct a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityProduct(List)", "deprecated" : false, "documentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityProduct", "fluentSetterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n@param severityProduct The native severity as defined by the security-findings provider's solution that generated the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityProduct", "getterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The native severity as defined by the security-findings provider's solution that generated the finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityProduct", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityProduct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityProduct", "sensitive" : false, "setterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n@param severityProduct The native severity as defined by the security-findings provider's solution that generated the finding.", "setterMethodName" : "setSeverityProduct", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityProduct", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityProduct", "variableType" : "java.util.List", "documentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityNormalized", "beanStyleSetterMethodName" : "setSeverityNormalized", "c2jName" : "SeverityNormalized", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The normalized severity of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityNormalized(List)}.\n@param severityNormalized a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityNormalized(List)", "deprecated" : false, "documentation" : "

The normalized severity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityNormalized", "fluentSetterDocumentation" : "

The normalized severity of a finding.

\n@param severityNormalized The normalized severity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityNormalized", "getterDocumentation" : "

The normalized severity of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The normalized severity of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityNormalized", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityNormalized", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityNormalized", "sensitive" : false, "setterDocumentation" : "

The normalized severity of a finding.

\n@param severityNormalized The normalized severity of a finding.", "setterMethodName" : "setSeverityNormalized", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityNormalized", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityNormalized", "variableType" : "java.util.List", "documentation" : "

The normalized severity of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityLabel", "beanStyleSetterMethodName" : "setSeverityLabel", "c2jName" : "SeverityLabel", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The label of a finding's severity.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityLabel(List)}.\n@param severityLabel a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityLabel(List)", "deprecated" : false, "documentation" : "

The label of a finding's severity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityLabel", "fluentSetterDocumentation" : "

The label of a finding's severity.

\n@param severityLabel The label of a finding's severity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityLabel", "getterDocumentation" : "

The label of a finding's severity.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The label of a finding's severity.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityLabel", "sensitive" : false, "setterDocumentation" : "

The label of a finding's severity.

\n@param severityLabel The label of a finding's severity.", "setterMethodName" : "setSeverityLabel", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityLabel", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityLabel", "variableType" : "java.util.List", "documentation" : "

The label of a finding's severity.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfidence", "beanStyleSetterMethodName" : "setConfidence", "c2jName" : "Confidence", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #confidence(List)}.\n@param confidence a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confidence(List)", "deprecated" : false, "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "confidence", "fluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "confidence", "getterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Confidence", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Confidence", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Confidence", "sensitive" : false, "setterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "setterMethodName" : "setConfidence", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "confidence", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "confidence", "variableType" : "java.util.List", "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCriticality", "beanStyleSetterMethodName" : "setCriticality", "c2jName" : "Criticality", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #criticality(List)}.\n@param criticality a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #criticality(List)", "deprecated" : false, "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "criticality", "fluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "criticality", "getterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Criticality", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Criticality", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Criticality", "sensitive" : false, "setterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "setterMethodName" : "setCriticality", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "criticality", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "criticality", "variableType" : "java.util.List", "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "Title", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's title.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #title(List)}.\n@param title a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(List)", "deprecated" : false, "documentation" : "

A finding's title.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "

A finding's title.

\n@param title A finding's title.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "

A finding's title.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's title.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Title", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Title", "sensitive" : false, "setterDocumentation" : "

A finding's title.

\n@param title A finding's title.", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "title", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "title", "variableType" : "java.util.List", "documentation" : "

A finding's title.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's description.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #description(List)}.\n@param description a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(List)", "deprecated" : false, "documentation" : "

A finding's description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A finding's description.

\n@param description A finding's description.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A finding's description.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's description.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A finding's description.

\n@param description A finding's description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "description", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "description", "variableType" : "java.util.List", "documentation" : "

A finding's description.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecommendationText", "beanStyleSetterMethodName" : "setRecommendationText", "c2jName" : "RecommendationText", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recommendationText(List)}.\n@param recommendationText a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recommendationText(List)", "deprecated" : false, "documentation" : "

The recommendation of what to do about the issue described in a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recommendationText", "fluentSetterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n@param recommendationText The recommendation of what to do about the issue described in a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recommendationText", "getterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The recommendation of what to do about the issue described in a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecommendationText", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecommendationText", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RecommendationText", "sensitive" : false, "setterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n@param recommendationText The recommendation of what to do about the issue described in a finding.", "setterMethodName" : "setRecommendationText", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recommendationText", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recommendationText", "variableType" : "java.util.List", "documentation" : "

The recommendation of what to do about the issue described in a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(List)}.\n@param sourceUrl a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(List)", "deprecated" : false, "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A URL that links to a page about the current finding in the security-findings provider's solution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceUrl", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceUrl", "variableType" : "java.util.List", "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductFields", "beanStyleSetterMethodName" : "setProductFields", "c2jName" : "ProductFields", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productFields(List)}.\n@param productFields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productFields(List)", "deprecated" : false, "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productFields", "fluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productFields", "getterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductFields", "sensitive" : false, "setterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "setterMethodName" : "setProductFields", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productFields", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productFields", "variableType" : "java.util.List", "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductName", "beanStyleSetterMethodName" : "setProductName", "c2jName" : "ProductName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the solution (product) that generates findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productName(List)}.\n@param productName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productName(List)", "deprecated" : false, "documentation" : "

The name of the solution (product) that generates findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productName", "fluentSetterDocumentation" : "

The name of the solution (product) that generates findings.

\n@param productName The name of the solution (product) that generates findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productName", "getterDocumentation" : "

The name of the solution (product) that generates findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the solution (product) that generates findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductName", "sensitive" : false, "setterDocumentation" : "

The name of the solution (product) that generates findings.

\n@param productName The name of the solution (product) that generates findings.", "setterMethodName" : "setProductName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productName", "variableType" : "java.util.List", "documentation" : "

The name of the solution (product) that generates findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCompanyName", "beanStyleSetterMethodName" : "setCompanyName", "c2jName" : "CompanyName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #companyName(List)}.\n@param companyName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #companyName(List)", "deprecated" : false, "documentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "companyName", "fluentSetterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n@param companyName The name of the findings provider (company) that owns the solution (product) that generates findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "companyName", "getterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the findings provider (company) that owns the solution (product) that generates findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CompanyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CompanyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CompanyName", "sensitive" : false, "setterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n@param companyName The name of the findings provider (company) that owns the solution (product) that generates findings.", "setterMethodName" : "setCompanyName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "companyName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "companyName", "variableType" : "java.util.List", "documentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserDefinedFields", "beanStyleSetterMethodName" : "setUserDefinedFields", "c2jName" : "UserDefinedFields", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userDefinedFields(List)}.\n@param userDefinedFields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userDefinedFields(List)", "deprecated" : false, "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userDefinedFields", "fluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefinedFields", "getterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserDefinedFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefinedFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserDefinedFields", "sensitive" : false, "setterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "setterMethodName" : "setUserDefinedFields", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userDefinedFields", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userDefinedFields", "variableType" : "java.util.List", "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwareName", "beanStyleSetterMethodName" : "setMalwareName", "c2jName" : "MalwareName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareName(List)}.\n@param malwareName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareName(List)", "deprecated" : false, "documentation" : "

The name of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareName", "fluentSetterDocumentation" : "

The name of the malware that was observed.

\n@param malwareName The name of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareName", "getterDocumentation" : "

The name of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareName", "sensitive" : false, "setterDocumentation" : "

The name of the malware that was observed.

\n@param malwareName The name of the malware that was observed.", "setterMethodName" : "setMalwareName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareName", "variableType" : "java.util.List", "documentation" : "

The name of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwareType", "beanStyleSetterMethodName" : "setMalwareType", "c2jName" : "MalwareType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The type of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareType(List)}.\n@param malwareType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareType(List)", "deprecated" : false, "documentation" : "

The type of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareType", "fluentSetterDocumentation" : "

The type of the malware that was observed.

\n@param malwareType The type of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareType", "getterDocumentation" : "

The type of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The type of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareType", "sensitive" : false, "setterDocumentation" : "

The type of the malware that was observed.

\n@param malwareType The type of the malware that was observed.", "setterMethodName" : "setMalwareType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareType", "variableType" : "java.util.List", "documentation" : "

The type of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwarePath", "beanStyleSetterMethodName" : "setMalwarePath", "c2jName" : "MalwarePath", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The filesystem path of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwarePath(List)}.\n@param malwarePath a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwarePath(List)", "deprecated" : false, "documentation" : "

The filesystem path of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwarePath", "fluentSetterDocumentation" : "

The filesystem path of the malware that was observed.

\n@param malwarePath The filesystem path of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwarePath", "getterDocumentation" : "

The filesystem path of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The filesystem path of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwarePath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwarePath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwarePath", "sensitive" : false, "setterDocumentation" : "

The filesystem path of the malware that was observed.

\n@param malwarePath The filesystem path of the malware that was observed.", "setterMethodName" : "setMalwarePath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwarePath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwarePath", "variableType" : "java.util.List", "documentation" : "

The filesystem path of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwareState", "beanStyleSetterMethodName" : "setMalwareState", "c2jName" : "MalwareState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The state of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareState(List)}.\n@param malwareState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareState(List)", "deprecated" : false, "documentation" : "

The state of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareState", "fluentSetterDocumentation" : "

The state of the malware that was observed.

\n@param malwareState The state of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareState", "getterDocumentation" : "

The state of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The state of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareState", "sensitive" : false, "setterDocumentation" : "

The state of the malware that was observed.

\n@param malwareState The state of the malware that was observed.", "setterMethodName" : "setMalwareState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareState", "variableType" : "java.util.List", "documentation" : "

The state of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDirection", "beanStyleSetterMethodName" : "setNetworkDirection", "c2jName" : "NetworkDirection", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDirection(List)}.\n@param networkDirection a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDirection(List)", "deprecated" : false, "documentation" : "

Indicates the direction of network traffic associated with a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDirection", "fluentSetterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n@param networkDirection Indicates the direction of network traffic associated with a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDirection", "getterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Indicates the direction of network traffic associated with a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDirection", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDirection", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDirection", "sensitive" : false, "setterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n@param networkDirection Indicates the direction of network traffic associated with a finding.", "setterMethodName" : "setNetworkDirection", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDirection", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDirection", "variableType" : "java.util.List", "documentation" : "

Indicates the direction of network traffic associated with a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkProtocol", "beanStyleSetterMethodName" : "setNetworkProtocol", "c2jName" : "NetworkProtocol", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkProtocol(List)}.\n@param networkProtocol a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkProtocol(List)", "deprecated" : false, "documentation" : "

The protocol of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkProtocol", "fluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\n@param networkProtocol The protocol of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkProtocol", "getterDocumentation" : "

The protocol of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The protocol of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkProtocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkProtocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkProtocol", "sensitive" : false, "setterDocumentation" : "

The protocol of network-related information about a finding.

\n@param networkProtocol The protocol of network-related information about a finding.", "setterMethodName" : "setNetworkProtocol", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkProtocol", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkProtocol", "variableType" : "java.util.List", "documentation" : "

The protocol of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceIpV4", "beanStyleSetterMethodName" : "setNetworkSourceIpV4", "c2jName" : "NetworkSourceIpV4", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceIpV4(List)}.\n@param networkSourceIpV4 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceIpV4(List)", "deprecated" : false, "documentation" : "

The source IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceIpV4", "fluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param networkSourceIpV4 The source IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceIpV4", "getterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceIpV4", "sensitive" : false, "setterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param networkSourceIpV4 The source IPv4 address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceIpV4", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV4", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV4", "variableType" : "java.util.List", "documentation" : "

The source IPv4 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceIpV6", "beanStyleSetterMethodName" : "setNetworkSourceIpV6", "c2jName" : "NetworkSourceIpV6", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceIpV6(List)}.\n@param networkSourceIpV6 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceIpV6(List)", "deprecated" : false, "documentation" : "

The source IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceIpV6", "fluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param networkSourceIpV6 The source IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceIpV6", "getterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceIpV6", "sensitive" : false, "setterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param networkSourceIpV6 The source IPv6 address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceIpV6", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV6", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV6", "variableType" : "java.util.List", "documentation" : "

The source IPv6 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourcePort", "beanStyleSetterMethodName" : "setNetworkSourcePort", "c2jName" : "NetworkSourcePort", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourcePort(List)}.\n@param networkSourcePort a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourcePort(List)", "deprecated" : false, "documentation" : "

The source port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourcePort", "fluentSetterDocumentation" : "

The source port of network-related information about a finding.

\n@param networkSourcePort The source port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourcePort", "getterDocumentation" : "

The source port of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source port of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourcePort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourcePort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourcePort", "sensitive" : false, "setterDocumentation" : "

The source port of network-related information about a finding.

\n@param networkSourcePort The source port of network-related information about a finding.", "setterMethodName" : "setNetworkSourcePort", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourcePort", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourcePort", "variableType" : "java.util.List", "documentation" : "

The source port of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceDomain", "beanStyleSetterMethodName" : "setNetworkSourceDomain", "c2jName" : "NetworkSourceDomain", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceDomain(List)}.\n@param networkSourceDomain a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceDomain(List)", "deprecated" : false, "documentation" : "

The source domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceDomain", "fluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\n@param networkSourceDomain The source domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceDomain", "getterDocumentation" : "

The source domain of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source domain of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceDomain", "sensitive" : false, "setterDocumentation" : "

The source domain of network-related information about a finding.

\n@param networkSourceDomain The source domain of network-related information about a finding.", "setterMethodName" : "setNetworkSourceDomain", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceDomain", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceDomain", "variableType" : "java.util.List", "documentation" : "

The source domain of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceMac", "beanStyleSetterMethodName" : "setNetworkSourceMac", "c2jName" : "NetworkSourceMac", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceMac(List)}.\n@param networkSourceMac a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceMac(List)", "deprecated" : false, "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceMac", "fluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param networkSourceMac The source media access control (MAC) address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceMac", "getterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source media access control (MAC) address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceMac", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceMac", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceMac", "sensitive" : false, "setterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param networkSourceMac The source media access control (MAC) address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceMac", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceMac", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceMac", "variableType" : "java.util.List", "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationIpV4", "beanStyleSetterMethodName" : "setNetworkDestinationIpV4", "c2jName" : "NetworkDestinationIpV4", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationIpV4(List)}.\n@param networkDestinationIpV4 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationIpV4(List)", "deprecated" : false, "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationIpV4", "fluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param networkDestinationIpV4 The destination IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationIpV4", "getterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationIpV4", "sensitive" : false, "setterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param networkDestinationIpV4 The destination IPv4 address of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationIpV4", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV4", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV4", "variableType" : "java.util.List", "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationIpV6", "beanStyleSetterMethodName" : "setNetworkDestinationIpV6", "c2jName" : "NetworkDestinationIpV6", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationIpV6(List)}.\n@param networkDestinationIpV6 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationIpV6(List)", "deprecated" : false, "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationIpV6", "fluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param networkDestinationIpV6 The destination IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationIpV6", "getterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationIpV6", "sensitive" : false, "setterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param networkDestinationIpV6 The destination IPv6 address of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationIpV6", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV6", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV6", "variableType" : "java.util.List", "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationPort", "beanStyleSetterMethodName" : "setNetworkDestinationPort", "c2jName" : "NetworkDestinationPort", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationPort(List)}.\n@param networkDestinationPort a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationPort(List)", "deprecated" : false, "documentation" : "

The destination port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationPort", "fluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\n@param networkDestinationPort The destination port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationPort", "getterDocumentation" : "

The destination port of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination port of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationPort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationPort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationPort", "sensitive" : false, "setterDocumentation" : "

The destination port of network-related information about a finding.

\n@param networkDestinationPort The destination port of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationPort", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationPort", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationPort", "variableType" : "java.util.List", "documentation" : "

The destination port of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationDomain", "beanStyleSetterMethodName" : "setNetworkDestinationDomain", "c2jName" : "NetworkDestinationDomain", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationDomain(List)}.\n@param networkDestinationDomain a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationDomain(List)", "deprecated" : false, "documentation" : "

The destination domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationDomain", "fluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param networkDestinationDomain The destination domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationDomain", "getterDocumentation" : "

The destination domain of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination domain of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationDomain", "sensitive" : false, "setterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param networkDestinationDomain The destination domain of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationDomain", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationDomain", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationDomain", "variableType" : "java.util.List", "documentation" : "

The destination domain of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessName", "beanStyleSetterMethodName" : "setProcessName", "c2jName" : "ProcessName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the process.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processName(List)}.\n@param processName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processName(List)", "deprecated" : false, "documentation" : "

The name of the process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processName", "fluentSetterDocumentation" : "

The name of the process.

\n@param processName The name of the process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processName", "getterDocumentation" : "

The name of the process.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the process.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessName", "sensitive" : false, "setterDocumentation" : "

The name of the process.

\n@param processName The name of the process.", "setterMethodName" : "setProcessName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processName", "variableType" : "java.util.List", "documentation" : "

The name of the process.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessPath", "beanStyleSetterMethodName" : "setProcessPath", "c2jName" : "ProcessPath", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The path to the process executable.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processPath(List)}.\n@param processPath a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processPath(List)", "deprecated" : false, "documentation" : "

The path to the process executable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processPath", "fluentSetterDocumentation" : "

The path to the process executable.

\n@param processPath The path to the process executable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processPath", "getterDocumentation" : "

The path to the process executable.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The path to the process executable.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessPath", "sensitive" : false, "setterDocumentation" : "

The path to the process executable.

\n@param processPath The path to the process executable.", "setterMethodName" : "setProcessPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPath", "variableType" : "java.util.List", "documentation" : "

The path to the process executable.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessPid", "beanStyleSetterMethodName" : "setProcessPid", "c2jName" : "ProcessPid", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The process ID.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processPid(List)}.\n@param processPid a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processPid(List)", "deprecated" : false, "documentation" : "

The process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processPid", "fluentSetterDocumentation" : "

The process ID.

\n@param processPid The process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processPid", "getterDocumentation" : "

The process ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The process ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessPid", "sensitive" : false, "setterDocumentation" : "

The process ID.

\n@param processPid The process ID.", "setterMethodName" : "setProcessPid", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPid", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPid", "variableType" : "java.util.List", "documentation" : "

The process ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessParentPid", "beanStyleSetterMethodName" : "setProcessParentPid", "c2jName" : "ProcessParentPid", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The parent process ID.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processParentPid(List)}.\n@param processParentPid a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processParentPid(List)", "deprecated" : false, "documentation" : "

The parent process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processParentPid", "fluentSetterDocumentation" : "

The parent process ID.

\n@param processParentPid The parent process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processParentPid", "getterDocumentation" : "

The parent process ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The parent process ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessParentPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessParentPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessParentPid", "sensitive" : false, "setterDocumentation" : "

The parent process ID.

\n@param processParentPid The parent process ID.", "setterMethodName" : "setProcessParentPid", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processParentPid", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processParentPid", "variableType" : "java.util.List", "documentation" : "

The parent process ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessLaunchedAt", "beanStyleSetterMethodName" : "setProcessLaunchedAt", "c2jName" : "ProcessLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was launched.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processLaunchedAt(List)}.\n@param processLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the process was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processLaunchedAt", "fluentSetterDocumentation" : "

The date/time that the process was launched.

\n@param processLaunchedAt The date/time that the process was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processLaunchedAt", "getterDocumentation" : "

The date/time that the process was launched.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the process was launched.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was launched.

\n@param processLaunchedAt The date/time that the process was launched.", "setterMethodName" : "setProcessLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the process was launched.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessTerminatedAt", "beanStyleSetterMethodName" : "setProcessTerminatedAt", "c2jName" : "ProcessTerminatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was terminated.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processTerminatedAt(List)}.\n@param processTerminatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processTerminatedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the process was terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processTerminatedAt", "fluentSetterDocumentation" : "

The date/time that the process was terminated.

\n@param processTerminatedAt The date/time that the process was terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processTerminatedAt", "getterDocumentation" : "

The date/time that the process was terminated.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the process was terminated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessTerminatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessTerminatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessTerminatedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was terminated.

\n@param processTerminatedAt The date/time that the process was terminated.", "setterMethodName" : "setProcessTerminatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processTerminatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processTerminatedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the process was terminated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorType", "beanStyleSetterMethodName" : "setThreatIntelIndicatorType", "c2jName" : "ThreatIntelIndicatorType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The type of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorType(List)}.\n@param threatIntelIndicatorType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorType(List)", "deprecated" : false, "documentation" : "

The type of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorType", "fluentSetterDocumentation" : "

The type of a threat intel indicator.

\n@param threatIntelIndicatorType The type of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorType", "getterDocumentation" : "

The type of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The type of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorType", "sensitive" : false, "setterDocumentation" : "

The type of a threat intel indicator.

\n@param threatIntelIndicatorType The type of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorType", "variableType" : "java.util.List", "documentation" : "

The type of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorValue", "beanStyleSetterMethodName" : "setThreatIntelIndicatorValue", "c2jName" : "ThreatIntelIndicatorValue", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The value of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorValue(List)}.\n@param threatIntelIndicatorValue a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorValue(List)", "deprecated" : false, "documentation" : "

The value of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorValue", "fluentSetterDocumentation" : "

The value of a threat intel indicator.

\n@param threatIntelIndicatorValue The value of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorValue", "getterDocumentation" : "

The value of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorValue", "sensitive" : false, "setterDocumentation" : "

The value of a threat intel indicator.

\n@param threatIntelIndicatorValue The value of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorValue", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorValue", "variableType" : "java.util.List", "documentation" : "

The value of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorCategory", "beanStyleSetterMethodName" : "setThreatIntelIndicatorCategory", "c2jName" : "ThreatIntelIndicatorCategory", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The category of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorCategory(List)}.\n@param threatIntelIndicatorCategory a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorCategory(List)", "deprecated" : false, "documentation" : "

The category of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorCategory", "fluentSetterDocumentation" : "

The category of a threat intel indicator.

\n@param threatIntelIndicatorCategory The category of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorCategory", "getterDocumentation" : "

The category of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The category of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorCategory", "sensitive" : false, "setterDocumentation" : "

The category of a threat intel indicator.

\n@param threatIntelIndicatorCategory The category of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorCategory", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorCategory", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorCategory", "variableType" : "java.util.List", "documentation" : "

The category of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorLastObservedAt", "beanStyleSetterMethodName" : "setThreatIntelIndicatorLastObservedAt", "c2jName" : "ThreatIntelIndicatorLastObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorLastObservedAt(List)}.\n@param threatIntelIndicatorLastObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorLastObservedAt(List)", "deprecated" : false, "documentation" : "

The date/time of the last observation of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorLastObservedAt", "fluentSetterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n@param threatIntelIndicatorLastObservedAt The date/time of the last observation of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorLastObservedAt", "getterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time of the last observation of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorLastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorLastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorLastObservedAt", "sensitive" : false, "setterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n@param threatIntelIndicatorLastObservedAt The date/time of the last observation of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorLastObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorLastObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorLastObservedAt", "variableType" : "java.util.List", "documentation" : "

The date/time of the last observation of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorSource", "beanStyleSetterMethodName" : "setThreatIntelIndicatorSource", "c2jName" : "ThreatIntelIndicatorSource", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source of the threat intel.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorSource(List)}.\n@param threatIntelIndicatorSource a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorSource(List)", "deprecated" : false, "documentation" : "

The source of the threat intel.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorSource", "fluentSetterDocumentation" : "

The source of the threat intel.

\n@param threatIntelIndicatorSource The source of the threat intel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorSource", "getterDocumentation" : "

The source of the threat intel.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source of the threat intel.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorSource", "sensitive" : false, "setterDocumentation" : "

The source of the threat intel.

\n@param threatIntelIndicatorSource The source of the threat intel.", "setterMethodName" : "setThreatIntelIndicatorSource", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSource", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSource", "variableType" : "java.util.List", "documentation" : "

The source of the threat intel.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorSourceUrl", "beanStyleSetterMethodName" : "setThreatIntelIndicatorSourceUrl", "c2jName" : "ThreatIntelIndicatorSourceUrl", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The URL for more details from the source of the threat intel.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorSourceUrl(List)}.\n@param threatIntelIndicatorSourceUrl a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorSourceUrl(List)", "deprecated" : false, "documentation" : "

The URL for more details from the source of the threat intel.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorSourceUrl", "fluentSetterDocumentation" : "

The URL for more details from the source of the threat intel.

\n@param threatIntelIndicatorSourceUrl The URL for more details from the source of the threat intel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorSourceUrl", "getterDocumentation" : "

The URL for more details from the source of the threat intel.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The URL for more details from the source of the threat intel.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorSourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorSourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorSourceUrl", "sensitive" : false, "setterDocumentation" : "

The URL for more details from the source of the threat intel.

\n@param threatIntelIndicatorSourceUrl The URL for more details from the source of the threat intel.", "setterMethodName" : "setThreatIntelIndicatorSourceUrl", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSourceUrl", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSourceUrl", "variableType" : "java.util.List", "documentation" : "

The URL for more details from the source of the threat intel.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceType", "beanStyleSetterMethodName" : "setResourceType", "c2jName" : "ResourceType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Specifies the type of the resource that details are provided for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceType(List)}.\n@param resourceType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceType(List)", "deprecated" : false, "documentation" : "

Specifies the type of the resource that details are provided for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceType", "fluentSetterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n@param resourceType Specifies the type of the resource that details are provided for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceType", "getterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Specifies the type of the resource that details are provided for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceType", "sensitive" : false, "setterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n@param resourceType Specifies the type of the resource that details are provided for.", "setterMethodName" : "setResourceType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceType", "variableType" : "java.util.List", "documentation" : "

Specifies the type of the resource that details are provided for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceId(List)}.\n@param resourceId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(List)", "deprecated" : false, "documentation" : "

The canonical identifier for the given resource type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\n@param resourceId The canonical identifier for the given resource type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The canonical identifier for the given resource type.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical identifier for the given resource type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The canonical identifier for the given resource type.

\n@param resourceId The canonical identifier for the given resource type.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceId", "variableType" : "java.util.List", "documentation" : "

The canonical identifier for the given resource type.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourcePartition", "beanStyleSetterMethodName" : "setResourcePartition", "c2jName" : "ResourcePartition", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourcePartition(List)}.\n@param resourcePartition a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcePartition(List)", "deprecated" : false, "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourcePartition", "fluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param resourcePartition The canonical AWS partition name that the Region is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourcePartition", "getterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical AWS partition name that the Region is assigned to.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourcePartition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourcePartition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourcePartition", "sensitive" : false, "setterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param resourcePartition The canonical AWS partition name that the Region is assigned to.", "setterMethodName" : "setResourcePartition", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourcePartition", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourcePartition", "variableType" : "java.util.List", "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceRegion", "beanStyleSetterMethodName" : "setResourceRegion", "c2jName" : "ResourceRegion", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceRegion(List)}.\n@param resourceRegion a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceRegion(List)", "deprecated" : false, "documentation" : "

The canonical AWS external Region name where this resource is located.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceRegion", "fluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param resourceRegion The canonical AWS external Region name where this resource is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceRegion", "getterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical AWS external Region name where this resource is located.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceRegion", "sensitive" : false, "setterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param resourceRegion The canonical AWS external Region name where this resource is located.", "setterMethodName" : "setResourceRegion", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceRegion", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceRegion", "variableType" : "java.util.List", "documentation" : "

The canonical AWS external Region name where this resource is located.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceTags", "beanStyleSetterMethodName" : "setResourceTags", "c2jName" : "ResourceTags", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceTags(List)}.\n@param resourceTags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceTags(List)", "deprecated" : false, "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceTags", "fluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param resourceTags A list of AWS tags associated with a resource at the time the finding was processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceTags", "getterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of AWS tags associated with a resource at the time the finding was processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceTags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceTags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceTags", "sensitive" : false, "setterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param resourceTags A list of AWS tags associated with a resource at the time the finding was processed.", "setterMethodName" : "setResourceTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceType", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceType", "c2jName" : "ResourceAwsEc2InstanceType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The instance type of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceType(List)}.\n@param resourceAwsEc2InstanceType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceType(List)", "deprecated" : false, "documentation" : "

The instance type of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceType", "fluentSetterDocumentation" : "

The instance type of the instance.

\n@param resourceAwsEc2InstanceType The instance type of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceType", "getterDocumentation" : "

The instance type of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The instance type of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceType", "sensitive" : false, "setterDocumentation" : "

The instance type of the instance.

\n@param resourceAwsEc2InstanceType The instance type of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceType", "variableType" : "java.util.List", "documentation" : "

The instance type of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceImageId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceImageId", "c2jName" : "ResourceAwsEc2InstanceImageId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceImageId(List)}.\n@param resourceAwsEc2InstanceImageId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceImageId(List)", "deprecated" : false, "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceImageId", "fluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param resourceAwsEc2InstanceImageId The Amazon Machine Image (AMI) ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceImageId", "getterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The Amazon Machine Image (AMI) ID of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceImageId", "sensitive" : false, "setterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param resourceAwsEc2InstanceImageId The Amazon Machine Image (AMI) ID of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceImageId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceImageId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceImageId", "variableType" : "java.util.List", "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIpV4Addresses", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIpV4Addresses", "c2jName" : "ResourceAwsEc2InstanceIpV4Addresses", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIpV4Addresses(List)}.\n@param resourceAwsEc2InstanceIpV4Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIpV4Addresses(List)", "deprecated" : false, "documentation" : "

The IPv4 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIpV4Addresses", "fluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV4Addresses The IPv4 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIpV4Addresses", "getterDocumentation" : "

The IPv4 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv4 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIpV4Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIpV4Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIpV4Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV4Addresses The IPv4 addresses associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIpV4Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV4Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV4Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv4 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIpV6Addresses", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIpV6Addresses", "c2jName" : "ResourceAwsEc2InstanceIpV6Addresses", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIpV6Addresses(List)}.\n@param resourceAwsEc2InstanceIpV6Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIpV6Addresses(List)", "deprecated" : false, "documentation" : "

The IPv6 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIpV6Addresses", "fluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV6Addresses The IPv6 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIpV6Addresses", "getterDocumentation" : "

The IPv6 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv6 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIpV6Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIpV6Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIpV6Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV6Addresses The IPv6 addresses associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIpV6Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV6Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV6Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv6 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceKeyName", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceKeyName", "c2jName" : "ResourceAwsEc2InstanceKeyName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The key name associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceKeyName(List)}.\n@param resourceAwsEc2InstanceKeyName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceKeyName(List)", "deprecated" : false, "documentation" : "

The key name associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceKeyName", "fluentSetterDocumentation" : "

The key name associated with the instance.

\n@param resourceAwsEc2InstanceKeyName The key name associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceKeyName", "getterDocumentation" : "

The key name associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The key name associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceKeyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceKeyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceKeyName", "sensitive" : false, "setterDocumentation" : "

The key name associated with the instance.

\n@param resourceAwsEc2InstanceKeyName The key name associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceKeyName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceKeyName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceKeyName", "variableType" : "java.util.List", "documentation" : "

The key name associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIamInstanceProfileArn", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIamInstanceProfileArn", "c2jName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIamInstanceProfileArn(List)}.\n@param resourceAwsEc2InstanceIamInstanceProfileArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIamInstanceProfileArn(List)", "deprecated" : false, "documentation" : "

The IAM profile ARN of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "fluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\n@param resourceAwsEc2InstanceIamInstanceProfileArn The IAM profile ARN of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "getterDocumentation" : "

The IAM profile ARN of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IAM profile ARN of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "sensitive" : false, "setterDocumentation" : "

The IAM profile ARN of the instance.

\n@param resourceAwsEc2InstanceIamInstanceProfileArn The IAM profile ARN of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIamInstanceProfileArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "variableType" : "java.util.List", "documentation" : "

The IAM profile ARN of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceVpcId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceVpcId", "c2jName" : "ResourceAwsEc2InstanceVpcId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceVpcId(List)}.\n@param resourceAwsEc2InstanceVpcId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceVpcId(List)", "deprecated" : false, "documentation" : "

The identifier of the VPC that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceVpcId", "fluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param resourceAwsEc2InstanceVpcId The identifier of the VPC that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceVpcId", "getterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the VPC that the instance was launched in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceVpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceVpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceVpcId", "sensitive" : false, "setterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param resourceAwsEc2InstanceVpcId The identifier of the VPC that the instance was launched in.", "setterMethodName" : "setResourceAwsEc2InstanceVpcId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceVpcId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceVpcId", "variableType" : "java.util.List", "documentation" : "

The identifier of the VPC that the instance was launched in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceSubnetId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceSubnetId", "c2jName" : "ResourceAwsEc2InstanceSubnetId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceSubnetId(List)}.\n@param resourceAwsEc2InstanceSubnetId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceSubnetId(List)", "deprecated" : false, "documentation" : "

The identifier of the subnet that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceSubnetId", "fluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param resourceAwsEc2InstanceSubnetId The identifier of the subnet that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceSubnetId", "getterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the subnet that the instance was launched in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceSubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceSubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceSubnetId", "sensitive" : false, "setterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param resourceAwsEc2InstanceSubnetId The identifier of the subnet that the instance was launched in.", "setterMethodName" : "setResourceAwsEc2InstanceSubnetId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceSubnetId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceSubnetId", "variableType" : "java.util.List", "documentation" : "

The identifier of the subnet that the instance was launched in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceLaunchedAt", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceLaunchedAt", "c2jName" : "ResourceAwsEc2InstanceLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time the instance was launched.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceLaunchedAt(List)}.\n@param resourceAwsEc2InstanceLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time the instance was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceLaunchedAt", "fluentSetterDocumentation" : "

The date/time the instance was launched.

\n@param resourceAwsEc2InstanceLaunchedAt The date/time the instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceLaunchedAt", "getterDocumentation" : "

The date/time the instance was launched.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time the instance was launched.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time the instance was launched.

\n@param resourceAwsEc2InstanceLaunchedAt The date/time the instance was launched.", "setterMethodName" : "setResourceAwsEc2InstanceLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time the instance was launched.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsS3BucketOwnerId", "beanStyleSetterMethodName" : "setResourceAwsS3BucketOwnerId", "c2jName" : "ResourceAwsS3BucketOwnerId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsS3BucketOwnerId(List)}.\n@param resourceAwsS3BucketOwnerId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsS3BucketOwnerId(List)", "deprecated" : false, "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsS3BucketOwnerId", "fluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerId The canonical user ID of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsS3BucketOwnerId", "getterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical user ID of the owner of the S3 bucket.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsS3BucketOwnerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsS3BucketOwnerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsS3BucketOwnerId", "sensitive" : false, "setterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerId The canonical user ID of the owner of the S3 bucket.", "setterMethodName" : "setResourceAwsS3BucketOwnerId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerId", "variableType" : "java.util.List", "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsS3BucketOwnerName", "beanStyleSetterMethodName" : "setResourceAwsS3BucketOwnerName", "c2jName" : "ResourceAwsS3BucketOwnerName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsS3BucketOwnerName(List)}.\n@param resourceAwsS3BucketOwnerName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsS3BucketOwnerName(List)", "deprecated" : false, "documentation" : "

The display name of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsS3BucketOwnerName", "fluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerName The display name of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsS3BucketOwnerName", "getterDocumentation" : "

The display name of the owner of the S3 bucket.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The display name of the owner of the S3 bucket.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsS3BucketOwnerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsS3BucketOwnerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsS3BucketOwnerName", "sensitive" : false, "setterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerName The display name of the owner of the S3 bucket.", "setterMethodName" : "setResourceAwsS3BucketOwnerName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerName", "variableType" : "java.util.List", "documentation" : "

The display name of the owner of the S3 bucket.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyUserName", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyUserName", "c2jName" : "ResourceAwsIamAccessKeyUserName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyUserName(List)}.\n@param resourceAwsIamAccessKeyUserName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyUserName(List)", "deprecated" : false, "documentation" : "

The user associated with the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyUserName", "fluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyUserName The user associated with the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyUserName", "getterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The user associated with the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyUserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyUserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyUserName", "sensitive" : false, "setterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyUserName The user associated with the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyUserName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyUserName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyUserName", "variableType" : "java.util.List", "documentation" : "

The user associated with the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyStatus", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyStatus", "c2jName" : "ResourceAwsIamAccessKeyStatus", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyStatus(List)}.\n@param resourceAwsIamAccessKeyStatus a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyStatus(List)", "deprecated" : false, "documentation" : "

The status of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyStatus", "fluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyStatus The status of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyStatus", "getterDocumentation" : "

The status of the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The status of the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyStatus", "sensitive" : false, "setterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyStatus The status of the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyStatus", "variableType" : "java.util.List", "documentation" : "

The status of the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyCreatedAt", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyCreatedAt", "c2jName" : "ResourceAwsIamAccessKeyCreatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyCreatedAt(List)}.\n@param resourceAwsIamAccessKeyCreatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyCreatedAt(List)", "deprecated" : false, "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyCreatedAt", "fluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyCreatedAt The creation date/time of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyCreatedAt", "getterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The creation date/time of the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyCreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyCreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyCreatedAt", "sensitive" : false, "setterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyCreatedAt The creation date/time of the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyCreatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyCreatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyCreatedAt", "variableType" : "java.util.List", "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerName", "beanStyleSetterMethodName" : "setResourceContainerName", "c2jName" : "ResourceContainerName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the container related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerName(List)}.\n@param resourceContainerName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerName(List)", "deprecated" : false, "documentation" : "

The name of the container related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerName", "fluentSetterDocumentation" : "

The name of the container related to a finding.

\n@param resourceContainerName The name of the container related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerName", "getterDocumentation" : "

The name of the container related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the container related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerName", "sensitive" : false, "setterDocumentation" : "

The name of the container related to a finding.

\n@param resourceContainerName The name of the container related to a finding.", "setterMethodName" : "setResourceContainerName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerName", "variableType" : "java.util.List", "documentation" : "

The name of the container related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerImageId", "beanStyleSetterMethodName" : "setResourceContainerImageId", "c2jName" : "ResourceContainerImageId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerImageId(List)}.\n@param resourceContainerImageId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerImageId(List)", "deprecated" : false, "documentation" : "

The identifier of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerImageId", "fluentSetterDocumentation" : "

The identifier of the image related to a finding.

\n@param resourceContainerImageId The identifier of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerImageId", "getterDocumentation" : "

The identifier of the image related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the image related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image related to a finding.

\n@param resourceContainerImageId The identifier of the image related to a finding.", "setterMethodName" : "setResourceContainerImageId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageId", "variableType" : "java.util.List", "documentation" : "

The identifier of the image related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerImageName", "beanStyleSetterMethodName" : "setResourceContainerImageName", "c2jName" : "ResourceContainerImageName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerImageName(List)}.\n@param resourceContainerImageName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerImageName(List)", "deprecated" : false, "documentation" : "

The name of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerImageName", "fluentSetterDocumentation" : "

The name of the image related to a finding.

\n@param resourceContainerImageName The name of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerImageName", "getterDocumentation" : "

The name of the image related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the image related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerImageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerImageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerImageName", "sensitive" : false, "setterDocumentation" : "

The name of the image related to a finding.

\n@param resourceContainerImageName The name of the image related to a finding.", "setterMethodName" : "setResourceContainerImageName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageName", "variableType" : "java.util.List", "documentation" : "

The name of the image related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerLaunchedAt", "beanStyleSetterMethodName" : "setResourceContainerLaunchedAt", "c2jName" : "ResourceContainerLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the container was started.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerLaunchedAt(List)}.\n@param resourceContainerLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the container was started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerLaunchedAt", "fluentSetterDocumentation" : "

The date/time that the container was started.

\n@param resourceContainerLaunchedAt The date/time that the container was started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerLaunchedAt", "getterDocumentation" : "

The date/time that the container was started.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the container was started.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the container was started.

\n@param resourceContainerLaunchedAt The date/time that the container was started.", "setterMethodName" : "setResourceContainerLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the container was started.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceDetailsOther", "beanStyleSetterMethodName" : "setResourceDetailsOther", "c2jName" : "ResourceDetailsOther", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceDetailsOther(List)}.\n@param resourceDetailsOther a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceDetailsOther(List)", "deprecated" : false, "documentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceDetailsOther", "fluentSetterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n@param resourceDetailsOther The details of a resource that doesn't have a specific subfield for the resource type defined.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceDetailsOther", "getterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of a resource that doesn't have a specific subfield for the resource type defined.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceDetailsOther", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceDetailsOther", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceDetailsOther", "sensitive" : false, "setterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n@param resourceDetailsOther The details of a resource that doesn't have a specific subfield for the resource type defined.", "setterMethodName" : "setResourceDetailsOther", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceDetailsOther", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceDetailsOther", "variableType" : "java.util.List", "documentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComplianceStatus", "beanStyleSetterMethodName" : "setComplianceStatus", "c2jName" : "ComplianceStatus", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #complianceStatus(List)}.\n@param complianceStatus a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #complianceStatus(List)", "deprecated" : false, "documentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "complianceStatus", "fluentSetterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param complianceStatus Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "complianceStatus", "getterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComplianceStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ComplianceStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ComplianceStatus", "sensitive" : false, "setterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param complianceStatus Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "setterMethodName" : "setComplianceStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "complianceStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "complianceStatus", "variableType" : "java.util.List", "documentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVerificationState", "beanStyleSetterMethodName" : "setVerificationState", "c2jName" : "VerificationState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The veracity of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #verificationState(List)}.\n@param verificationState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationState(List)", "deprecated" : false, "documentation" : "

The veracity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationState", "fluentSetterDocumentation" : "

The veracity of a finding.

\n@param verificationState The veracity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationState", "getterDocumentation" : "

The veracity of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The veracity of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VerificationState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VerificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "VerificationState", "sensitive" : false, "setterDocumentation" : "

The veracity of a finding.

\n@param verificationState The veracity of a finding.", "setterMethodName" : "setVerificationState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "verificationState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "verificationState", "variableType" : "java.util.List", "documentation" : "

The veracity of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkflowState", "beanStyleSetterMethodName" : "setWorkflowState", "c2jName" : "WorkflowState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The workflow state of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #workflowState(List)}.\n@param workflowState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workflowState(List)", "deprecated" : false, "documentation" : "

The workflow state of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workflowState", "fluentSetterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workflowState", "getterDocumentation" : "

The workflow state of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The workflow state of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkflowState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WorkflowState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "WorkflowState", "sensitive" : false, "setterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.", "setterMethodName" : "setWorkflowState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workflowState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workflowState", "variableType" : "java.util.List", "documentation" : "

The workflow state of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecordState", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The updated record state for the finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recordState(List)}.\n@param recordState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(List)", "deprecated" : false, "documentation" : "

The updated record state for the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recordState", "fluentSetterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The updated record state for the finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The updated record state for the finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordState", "variableType" : "java.util.List", "documentation" : "

The updated record state for the finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRelatedFindingsProductArn", "beanStyleSetterMethodName" : "setRelatedFindingsProductArn", "c2jName" : "RelatedFindingsProductArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the solution that generated a related finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindingsProductArn(List)}.\n@param relatedFindingsProductArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindingsProductArn(List)", "deprecated" : false, "documentation" : "

The ARN of the solution that generated a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindingsProductArn", "fluentSetterDocumentation" : "

The ARN of the solution that generated a related finding.

\n@param relatedFindingsProductArn The ARN of the solution that generated a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindingsProductArn", "getterDocumentation" : "

The ARN of the solution that generated a related finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARN of the solution that generated a related finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindingsProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindingsProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindingsProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the solution that generated a related finding.

\n@param relatedFindingsProductArn The ARN of the solution that generated a related finding.", "setterMethodName" : "setRelatedFindingsProductArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsProductArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsProductArn", "variableType" : "java.util.List", "documentation" : "

The ARN of the solution that generated a related finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRelatedFindingsId", "beanStyleSetterMethodName" : "setRelatedFindingsId", "c2jName" : "RelatedFindingsId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The solution-generated identifier for a related finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindingsId(List)}.\n@param relatedFindingsId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindingsId(List)", "deprecated" : false, "documentation" : "

The solution-generated identifier for a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindingsId", "fluentSetterDocumentation" : "

The solution-generated identifier for a related finding.

\n@param relatedFindingsId The solution-generated identifier for a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindingsId", "getterDocumentation" : "

The solution-generated identifier for a related finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The solution-generated identifier for a related finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindingsId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindingsId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindingsId", "sensitive" : false, "setterDocumentation" : "

The solution-generated identifier for a related finding.

\n@param relatedFindingsId The solution-generated identifier for a related finding.", "setterMethodName" : "setRelatedFindingsId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsId", "variableType" : "java.util.List", "documentation" : "

The solution-generated identifier for a related finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNoteText", "beanStyleSetterMethodName" : "setNoteText", "c2jName" : "NoteText", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The text of a note.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteText(List)}.\n@param noteText a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteText(List)", "deprecated" : false, "documentation" : "

The text of a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteText", "fluentSetterDocumentation" : "

The text of a note.

\n@param noteText The text of a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteText", "getterDocumentation" : "

The text of a note.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The text of a note.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteText", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteText", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteText", "sensitive" : false, "setterDocumentation" : "

The text of a note.

\n@param noteText The text of a note.", "setterMethodName" : "setNoteText", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteText", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteText", "variableType" : "java.util.List", "documentation" : "

The text of a note.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNoteUpdatedAt", "beanStyleSetterMethodName" : "setNoteUpdatedAt", "c2jName" : "NoteUpdatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the note was updated.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteUpdatedAt(List)}.\n@param noteUpdatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteUpdatedAt(List)", "deprecated" : false, "documentation" : "

The timestamp of when the note was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteUpdatedAt", "fluentSetterDocumentation" : "

The timestamp of when the note was updated.

\n@param noteUpdatedAt The timestamp of when the note was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteUpdatedAt", "getterDocumentation" : "

The timestamp of when the note was updated.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The timestamp of when the note was updated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteUpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteUpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteUpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the note was updated.

\n@param noteUpdatedAt The timestamp of when the note was updated.", "setterMethodName" : "setNoteUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedAt", "variableType" : "java.util.List", "documentation" : "

The timestamp of when the note was updated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNoteUpdatedBy", "beanStyleSetterMethodName" : "setNoteUpdatedBy", "c2jName" : "NoteUpdatedBy", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The principal that created a note.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteUpdatedBy(List)}.\n@param noteUpdatedBy a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteUpdatedBy(List)", "deprecated" : false, "documentation" : "

The principal that created a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteUpdatedBy", "fluentSetterDocumentation" : "

The principal that created a note.

\n@param noteUpdatedBy The principal that created a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteUpdatedBy", "getterDocumentation" : "

The principal that created a note.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The principal that created a note.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteUpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteUpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteUpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that created a note.

\n@param noteUpdatedBy The principal that created a note.", "setterMethodName" : "setNoteUpdatedBy", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedBy", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedBy", "variableType" : "java.util.List", "documentation" : "

The principal that created a note.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKeyword", "beanStyleSetterMethodName" : "setKeyword", "c2jName" : "Keyword", "c2jShape" : "KeywordFilterList", "defaultConsumerFluentSetterDocumentation" : "

A keyword for a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #keyword(List)}.\n@param keyword a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyword(List)", "deprecated" : false, "documentation" : "

A keyword for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyword", "fluentSetterDocumentation" : "

A keyword for a finding.

\n@param keyword A keyword for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyword", "getterDocumentation" : "

A keyword for a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A keyword for a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Keyword", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Keyword", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "KeywordFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link KeywordFilter.Builder} avoiding the need to create one manually via {@link KeywordFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link KeywordFilter.Builder#build()} is called immediately and its result is passed to {@link #member(KeywordFilter)}.\n@param member a consumer that will call methods on {@link KeywordFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(KeywordFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "KeywordFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "KeywordFilter", "variableName" : "member", "variableType" : "KeywordFilter", "documentation" : null, "simpleType" : "KeywordFilter", "variableSetterType" : "KeywordFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "KeywordFilter", "variableName" : "member", "variableType" : "KeywordFilter", "documentation" : "", "simpleType" : "KeywordFilter", "variableSetterType" : "KeywordFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "KeywordFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "KeywordFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Keyword", "sensitive" : false, "setterDocumentation" : "

A keyword for a finding.

\n@param keyword A keyword for a finding.", "setterMethodName" : "setKeyword", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "keyword", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "keyword", "variableType" : "java.util.List", "documentation" : "

A keyword for a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AwsAccountId" : { "beanStyleGetterMethodName" : "getAwsAccountId", "beanStyleSetterMethodName" : "setAwsAccountId", "c2jName" : "AwsAccountId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(List)}.\n@param awsAccountId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(List)", "deprecated" : false, "documentation" : "

The AWS account ID that a finding is generated in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsAccountId", "fluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsAccountId", "getterDocumentation" : "

The AWS account ID that a finding is generated in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The AWS account ID that a finding is generated in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsAccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsAccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AwsAccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.", "setterMethodName" : "setAwsAccountId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "awsAccountId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "awsAccountId", "variableType" : "java.util.List", "documentation" : "

The AWS account ID that a finding is generated in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CompanyName" : { "beanStyleGetterMethodName" : "getCompanyName", "beanStyleSetterMethodName" : "setCompanyName", "c2jName" : "CompanyName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #companyName(List)}.\n@param companyName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #companyName(List)", "deprecated" : false, "documentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "companyName", "fluentSetterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n@param companyName The name of the findings provider (company) that owns the solution (product) that generates findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "companyName", "getterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the findings provider (company) that owns the solution (product) that generates findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CompanyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CompanyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CompanyName", "sensitive" : false, "setterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n@param companyName The name of the findings provider (company) that owns the solution (product) that generates findings.", "setterMethodName" : "setCompanyName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "companyName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "companyName", "variableType" : "java.util.List", "documentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ComplianceStatus" : { "beanStyleGetterMethodName" : "getComplianceStatus", "beanStyleSetterMethodName" : "setComplianceStatus", "c2jName" : "ComplianceStatus", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #complianceStatus(List)}.\n@param complianceStatus a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #complianceStatus(List)", "deprecated" : false, "documentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "complianceStatus", "fluentSetterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param complianceStatus Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "complianceStatus", "getterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComplianceStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ComplianceStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ComplianceStatus", "sensitive" : false, "setterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param complianceStatus Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "setterMethodName" : "setComplianceStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "complianceStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "complianceStatus", "variableType" : "java.util.List", "documentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Confidence" : { "beanStyleGetterMethodName" : "getConfidence", "beanStyleSetterMethodName" : "setConfidence", "c2jName" : "Confidence", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #confidence(List)}.\n@param confidence a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confidence(List)", "deprecated" : false, "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "confidence", "fluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "confidence", "getterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Confidence", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Confidence", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Confidence", "sensitive" : false, "setterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "setterMethodName" : "setConfidence", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "confidence", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "confidence", "variableType" : "java.util.List", "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatedAt" : { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #createdAt(List)}.\n@param createdAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "createdAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "createdAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Criticality" : { "beanStyleGetterMethodName" : "getCriticality", "beanStyleSetterMethodName" : "setCriticality", "c2jName" : "Criticality", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #criticality(List)}.\n@param criticality a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #criticality(List)", "deprecated" : false, "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "criticality", "fluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "criticality", "getterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Criticality", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Criticality", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Criticality", "sensitive" : false, "setterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "setterMethodName" : "setCriticality", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "criticality", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "criticality", "variableType" : "java.util.List", "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's description.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #description(List)}.\n@param description a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(List)", "deprecated" : false, "documentation" : "

A finding's description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A finding's description.

\n@param description A finding's description.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A finding's description.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's description.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A finding's description.

\n@param description A finding's description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "description", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "description", "variableType" : "java.util.List", "documentation" : "

A finding's description.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FirstObservedAt" : { "beanStyleGetterMethodName" : "getFirstObservedAt", "beanStyleSetterMethodName" : "setFirstObservedAt", "c2jName" : "FirstObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #firstObservedAt(List)}.\n@param firstObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstObservedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FirstObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "setterMethodName" : "setFirstObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "firstObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "firstObservedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GeneratorId" : { "beanStyleGetterMethodName" : "getGeneratorId", "beanStyleSetterMethodName" : "setGeneratorId", "c2jName" : "GeneratorId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #generatorId(List)}.\n@param generatorId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generatorId(List)", "deprecated" : false, "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generatorId", "fluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generatorId", "getterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GeneratorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GeneratorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "GeneratorId", "sensitive" : false, "setterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "setterMethodName" : "setGeneratorId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "generatorId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "generatorId", "variableType" : "java.util.List", "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #id(List)}.\n@param id a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(List)", "deprecated" : false, "documentation" : "

The security findings provider-specific identifier for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The security findings provider-specific identifier for a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "id", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "id", "variableType" : "java.util.List", "documentation" : "

The security findings provider-specific identifier for a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Keyword" : { "beanStyleGetterMethodName" : "getKeyword", "beanStyleSetterMethodName" : "setKeyword", "c2jName" : "Keyword", "c2jShape" : "KeywordFilterList", "defaultConsumerFluentSetterDocumentation" : "

A keyword for a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #keyword(List)}.\n@param keyword a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyword(List)", "deprecated" : false, "documentation" : "

A keyword for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyword", "fluentSetterDocumentation" : "

A keyword for a finding.

\n@param keyword A keyword for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyword", "getterDocumentation" : "

A keyword for a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A keyword for a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Keyword", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Keyword", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "KeywordFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link KeywordFilter.Builder} avoiding the need to create one manually via {@link KeywordFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link KeywordFilter.Builder#build()} is called immediately and its result is passed to {@link #member(KeywordFilter)}.\n@param member a consumer that will call methods on {@link KeywordFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(KeywordFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "KeywordFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "KeywordFilter", "variableName" : "member", "variableType" : "KeywordFilter", "documentation" : null, "simpleType" : "KeywordFilter", "variableSetterType" : "KeywordFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "KeywordFilter", "variableName" : "member", "variableType" : "KeywordFilter", "documentation" : "", "simpleType" : "KeywordFilter", "variableSetterType" : "KeywordFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "KeywordFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "KeywordFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Keyword", "sensitive" : false, "setterDocumentation" : "

A keyword for a finding.

\n@param keyword A keyword for a finding.", "setterMethodName" : "setKeyword", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "keyword", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "keyword", "variableType" : "java.util.List", "documentation" : "

A keyword for a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LastObservedAt" : { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(List)}.\n@param lastObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "lastObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "lastObservedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MalwareName" : { "beanStyleGetterMethodName" : "getMalwareName", "beanStyleSetterMethodName" : "setMalwareName", "c2jName" : "MalwareName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareName(List)}.\n@param malwareName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareName(List)", "deprecated" : false, "documentation" : "

The name of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareName", "fluentSetterDocumentation" : "

The name of the malware that was observed.

\n@param malwareName The name of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareName", "getterDocumentation" : "

The name of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareName", "sensitive" : false, "setterDocumentation" : "

The name of the malware that was observed.

\n@param malwareName The name of the malware that was observed.", "setterMethodName" : "setMalwareName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareName", "variableType" : "java.util.List", "documentation" : "

The name of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MalwarePath" : { "beanStyleGetterMethodName" : "getMalwarePath", "beanStyleSetterMethodName" : "setMalwarePath", "c2jName" : "MalwarePath", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The filesystem path of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwarePath(List)}.\n@param malwarePath a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwarePath(List)", "deprecated" : false, "documentation" : "

The filesystem path of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwarePath", "fluentSetterDocumentation" : "

The filesystem path of the malware that was observed.

\n@param malwarePath The filesystem path of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwarePath", "getterDocumentation" : "

The filesystem path of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The filesystem path of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwarePath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwarePath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwarePath", "sensitive" : false, "setterDocumentation" : "

The filesystem path of the malware that was observed.

\n@param malwarePath The filesystem path of the malware that was observed.", "setterMethodName" : "setMalwarePath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwarePath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwarePath", "variableType" : "java.util.List", "documentation" : "

The filesystem path of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MalwareState" : { "beanStyleGetterMethodName" : "getMalwareState", "beanStyleSetterMethodName" : "setMalwareState", "c2jName" : "MalwareState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The state of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareState(List)}.\n@param malwareState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareState(List)", "deprecated" : false, "documentation" : "

The state of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareState", "fluentSetterDocumentation" : "

The state of the malware that was observed.

\n@param malwareState The state of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareState", "getterDocumentation" : "

The state of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The state of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareState", "sensitive" : false, "setterDocumentation" : "

The state of the malware that was observed.

\n@param malwareState The state of the malware that was observed.", "setterMethodName" : "setMalwareState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareState", "variableType" : "java.util.List", "documentation" : "

The state of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MalwareType" : { "beanStyleGetterMethodName" : "getMalwareType", "beanStyleSetterMethodName" : "setMalwareType", "c2jName" : "MalwareType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The type of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareType(List)}.\n@param malwareType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareType(List)", "deprecated" : false, "documentation" : "

The type of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareType", "fluentSetterDocumentation" : "

The type of the malware that was observed.

\n@param malwareType The type of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareType", "getterDocumentation" : "

The type of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The type of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareType", "sensitive" : false, "setterDocumentation" : "

The type of the malware that was observed.

\n@param malwareType The type of the malware that was observed.", "setterMethodName" : "setMalwareType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareType", "variableType" : "java.util.List", "documentation" : "

The type of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkDestinationDomain" : { "beanStyleGetterMethodName" : "getNetworkDestinationDomain", "beanStyleSetterMethodName" : "setNetworkDestinationDomain", "c2jName" : "NetworkDestinationDomain", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationDomain(List)}.\n@param networkDestinationDomain a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationDomain(List)", "deprecated" : false, "documentation" : "

The destination domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationDomain", "fluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param networkDestinationDomain The destination domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationDomain", "getterDocumentation" : "

The destination domain of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination domain of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationDomain", "sensitive" : false, "setterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param networkDestinationDomain The destination domain of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationDomain", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationDomain", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationDomain", "variableType" : "java.util.List", "documentation" : "

The destination domain of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkDestinationIpV4" : { "beanStyleGetterMethodName" : "getNetworkDestinationIpV4", "beanStyleSetterMethodName" : "setNetworkDestinationIpV4", "c2jName" : "NetworkDestinationIpV4", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationIpV4(List)}.\n@param networkDestinationIpV4 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationIpV4(List)", "deprecated" : false, "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationIpV4", "fluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param networkDestinationIpV4 The destination IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationIpV4", "getterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationIpV4", "sensitive" : false, "setterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param networkDestinationIpV4 The destination IPv4 address of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationIpV4", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV4", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV4", "variableType" : "java.util.List", "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkDestinationIpV6" : { "beanStyleGetterMethodName" : "getNetworkDestinationIpV6", "beanStyleSetterMethodName" : "setNetworkDestinationIpV6", "c2jName" : "NetworkDestinationIpV6", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationIpV6(List)}.\n@param networkDestinationIpV6 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationIpV6(List)", "deprecated" : false, "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationIpV6", "fluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param networkDestinationIpV6 The destination IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationIpV6", "getterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationIpV6", "sensitive" : false, "setterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param networkDestinationIpV6 The destination IPv6 address of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationIpV6", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV6", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV6", "variableType" : "java.util.List", "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkDestinationPort" : { "beanStyleGetterMethodName" : "getNetworkDestinationPort", "beanStyleSetterMethodName" : "setNetworkDestinationPort", "c2jName" : "NetworkDestinationPort", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationPort(List)}.\n@param networkDestinationPort a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationPort(List)", "deprecated" : false, "documentation" : "

The destination port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationPort", "fluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\n@param networkDestinationPort The destination port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationPort", "getterDocumentation" : "

The destination port of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination port of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationPort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationPort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationPort", "sensitive" : false, "setterDocumentation" : "

The destination port of network-related information about a finding.

\n@param networkDestinationPort The destination port of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationPort", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationPort", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationPort", "variableType" : "java.util.List", "documentation" : "

The destination port of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkDirection" : { "beanStyleGetterMethodName" : "getNetworkDirection", "beanStyleSetterMethodName" : "setNetworkDirection", "c2jName" : "NetworkDirection", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDirection(List)}.\n@param networkDirection a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDirection(List)", "deprecated" : false, "documentation" : "

Indicates the direction of network traffic associated with a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDirection", "fluentSetterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n@param networkDirection Indicates the direction of network traffic associated with a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDirection", "getterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Indicates the direction of network traffic associated with a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDirection", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDirection", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDirection", "sensitive" : false, "setterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n@param networkDirection Indicates the direction of network traffic associated with a finding.", "setterMethodName" : "setNetworkDirection", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDirection", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDirection", "variableType" : "java.util.List", "documentation" : "

Indicates the direction of network traffic associated with a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkProtocol" : { "beanStyleGetterMethodName" : "getNetworkProtocol", "beanStyleSetterMethodName" : "setNetworkProtocol", "c2jName" : "NetworkProtocol", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkProtocol(List)}.\n@param networkProtocol a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkProtocol(List)", "deprecated" : false, "documentation" : "

The protocol of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkProtocol", "fluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\n@param networkProtocol The protocol of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkProtocol", "getterDocumentation" : "

The protocol of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The protocol of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkProtocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkProtocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkProtocol", "sensitive" : false, "setterDocumentation" : "

The protocol of network-related information about a finding.

\n@param networkProtocol The protocol of network-related information about a finding.", "setterMethodName" : "setNetworkProtocol", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkProtocol", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkProtocol", "variableType" : "java.util.List", "documentation" : "

The protocol of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkSourceDomain" : { "beanStyleGetterMethodName" : "getNetworkSourceDomain", "beanStyleSetterMethodName" : "setNetworkSourceDomain", "c2jName" : "NetworkSourceDomain", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceDomain(List)}.\n@param networkSourceDomain a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceDomain(List)", "deprecated" : false, "documentation" : "

The source domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceDomain", "fluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\n@param networkSourceDomain The source domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceDomain", "getterDocumentation" : "

The source domain of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source domain of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceDomain", "sensitive" : false, "setterDocumentation" : "

The source domain of network-related information about a finding.

\n@param networkSourceDomain The source domain of network-related information about a finding.", "setterMethodName" : "setNetworkSourceDomain", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceDomain", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceDomain", "variableType" : "java.util.List", "documentation" : "

The source domain of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkSourceIpV4" : { "beanStyleGetterMethodName" : "getNetworkSourceIpV4", "beanStyleSetterMethodName" : "setNetworkSourceIpV4", "c2jName" : "NetworkSourceIpV4", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceIpV4(List)}.\n@param networkSourceIpV4 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceIpV4(List)", "deprecated" : false, "documentation" : "

The source IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceIpV4", "fluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param networkSourceIpV4 The source IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceIpV4", "getterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceIpV4", "sensitive" : false, "setterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param networkSourceIpV4 The source IPv4 address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceIpV4", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV4", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV4", "variableType" : "java.util.List", "documentation" : "

The source IPv4 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkSourceIpV6" : { "beanStyleGetterMethodName" : "getNetworkSourceIpV6", "beanStyleSetterMethodName" : "setNetworkSourceIpV6", "c2jName" : "NetworkSourceIpV6", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceIpV6(List)}.\n@param networkSourceIpV6 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceIpV6(List)", "deprecated" : false, "documentation" : "

The source IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceIpV6", "fluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param networkSourceIpV6 The source IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceIpV6", "getterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceIpV6", "sensitive" : false, "setterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param networkSourceIpV6 The source IPv6 address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceIpV6", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV6", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV6", "variableType" : "java.util.List", "documentation" : "

The source IPv6 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkSourceMac" : { "beanStyleGetterMethodName" : "getNetworkSourceMac", "beanStyleSetterMethodName" : "setNetworkSourceMac", "c2jName" : "NetworkSourceMac", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceMac(List)}.\n@param networkSourceMac a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceMac(List)", "deprecated" : false, "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceMac", "fluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param networkSourceMac The source media access control (MAC) address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceMac", "getterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source media access control (MAC) address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceMac", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceMac", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceMac", "sensitive" : false, "setterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param networkSourceMac The source media access control (MAC) address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceMac", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceMac", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceMac", "variableType" : "java.util.List", "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NetworkSourcePort" : { "beanStyleGetterMethodName" : "getNetworkSourcePort", "beanStyleSetterMethodName" : "setNetworkSourcePort", "c2jName" : "NetworkSourcePort", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourcePort(List)}.\n@param networkSourcePort a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourcePort(List)", "deprecated" : false, "documentation" : "

The source port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourcePort", "fluentSetterDocumentation" : "

The source port of network-related information about a finding.

\n@param networkSourcePort The source port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourcePort", "getterDocumentation" : "

The source port of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source port of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourcePort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourcePort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourcePort", "sensitive" : false, "setterDocumentation" : "

The source port of network-related information about a finding.

\n@param networkSourcePort The source port of network-related information about a finding.", "setterMethodName" : "setNetworkSourcePort", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourcePort", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourcePort", "variableType" : "java.util.List", "documentation" : "

The source port of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NoteText" : { "beanStyleGetterMethodName" : "getNoteText", "beanStyleSetterMethodName" : "setNoteText", "c2jName" : "NoteText", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The text of a note.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteText(List)}.\n@param noteText a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteText(List)", "deprecated" : false, "documentation" : "

The text of a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteText", "fluentSetterDocumentation" : "

The text of a note.

\n@param noteText The text of a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteText", "getterDocumentation" : "

The text of a note.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The text of a note.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteText", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteText", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteText", "sensitive" : false, "setterDocumentation" : "

The text of a note.

\n@param noteText The text of a note.", "setterMethodName" : "setNoteText", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteText", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteText", "variableType" : "java.util.List", "documentation" : "

The text of a note.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NoteUpdatedAt" : { "beanStyleGetterMethodName" : "getNoteUpdatedAt", "beanStyleSetterMethodName" : "setNoteUpdatedAt", "c2jName" : "NoteUpdatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the note was updated.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteUpdatedAt(List)}.\n@param noteUpdatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteUpdatedAt(List)", "deprecated" : false, "documentation" : "

The timestamp of when the note was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteUpdatedAt", "fluentSetterDocumentation" : "

The timestamp of when the note was updated.

\n@param noteUpdatedAt The timestamp of when the note was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteUpdatedAt", "getterDocumentation" : "

The timestamp of when the note was updated.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The timestamp of when the note was updated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteUpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteUpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteUpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the note was updated.

\n@param noteUpdatedAt The timestamp of when the note was updated.", "setterMethodName" : "setNoteUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedAt", "variableType" : "java.util.List", "documentation" : "

The timestamp of when the note was updated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NoteUpdatedBy" : { "beanStyleGetterMethodName" : "getNoteUpdatedBy", "beanStyleSetterMethodName" : "setNoteUpdatedBy", "c2jName" : "NoteUpdatedBy", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The principal that created a note.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteUpdatedBy(List)}.\n@param noteUpdatedBy a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteUpdatedBy(List)", "deprecated" : false, "documentation" : "

The principal that created a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteUpdatedBy", "fluentSetterDocumentation" : "

The principal that created a note.

\n@param noteUpdatedBy The principal that created a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteUpdatedBy", "getterDocumentation" : "

The principal that created a note.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The principal that created a note.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteUpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteUpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteUpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that created a note.

\n@param noteUpdatedBy The principal that created a note.", "setterMethodName" : "setNoteUpdatedBy", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedBy", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedBy", "variableType" : "java.util.List", "documentation" : "

The principal that created a note.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProcessLaunchedAt" : { "beanStyleGetterMethodName" : "getProcessLaunchedAt", "beanStyleSetterMethodName" : "setProcessLaunchedAt", "c2jName" : "ProcessLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was launched.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processLaunchedAt(List)}.\n@param processLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the process was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processLaunchedAt", "fluentSetterDocumentation" : "

The date/time that the process was launched.

\n@param processLaunchedAt The date/time that the process was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processLaunchedAt", "getterDocumentation" : "

The date/time that the process was launched.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the process was launched.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was launched.

\n@param processLaunchedAt The date/time that the process was launched.", "setterMethodName" : "setProcessLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the process was launched.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProcessName" : { "beanStyleGetterMethodName" : "getProcessName", "beanStyleSetterMethodName" : "setProcessName", "c2jName" : "ProcessName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the process.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processName(List)}.\n@param processName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processName(List)", "deprecated" : false, "documentation" : "

The name of the process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processName", "fluentSetterDocumentation" : "

The name of the process.

\n@param processName The name of the process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processName", "getterDocumentation" : "

The name of the process.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the process.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessName", "sensitive" : false, "setterDocumentation" : "

The name of the process.

\n@param processName The name of the process.", "setterMethodName" : "setProcessName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processName", "variableType" : "java.util.List", "documentation" : "

The name of the process.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProcessParentPid" : { "beanStyleGetterMethodName" : "getProcessParentPid", "beanStyleSetterMethodName" : "setProcessParentPid", "c2jName" : "ProcessParentPid", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The parent process ID.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processParentPid(List)}.\n@param processParentPid a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processParentPid(List)", "deprecated" : false, "documentation" : "

The parent process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processParentPid", "fluentSetterDocumentation" : "

The parent process ID.

\n@param processParentPid The parent process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processParentPid", "getterDocumentation" : "

The parent process ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The parent process ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessParentPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessParentPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessParentPid", "sensitive" : false, "setterDocumentation" : "

The parent process ID.

\n@param processParentPid The parent process ID.", "setterMethodName" : "setProcessParentPid", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processParentPid", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processParentPid", "variableType" : "java.util.List", "documentation" : "

The parent process ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProcessPath" : { "beanStyleGetterMethodName" : "getProcessPath", "beanStyleSetterMethodName" : "setProcessPath", "c2jName" : "ProcessPath", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The path to the process executable.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processPath(List)}.\n@param processPath a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processPath(List)", "deprecated" : false, "documentation" : "

The path to the process executable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processPath", "fluentSetterDocumentation" : "

The path to the process executable.

\n@param processPath The path to the process executable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processPath", "getterDocumentation" : "

The path to the process executable.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The path to the process executable.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessPath", "sensitive" : false, "setterDocumentation" : "

The path to the process executable.

\n@param processPath The path to the process executable.", "setterMethodName" : "setProcessPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPath", "variableType" : "java.util.List", "documentation" : "

The path to the process executable.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProcessPid" : { "beanStyleGetterMethodName" : "getProcessPid", "beanStyleSetterMethodName" : "setProcessPid", "c2jName" : "ProcessPid", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The process ID.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processPid(List)}.\n@param processPid a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processPid(List)", "deprecated" : false, "documentation" : "

The process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processPid", "fluentSetterDocumentation" : "

The process ID.

\n@param processPid The process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processPid", "getterDocumentation" : "

The process ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The process ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessPid", "sensitive" : false, "setterDocumentation" : "

The process ID.

\n@param processPid The process ID.", "setterMethodName" : "setProcessPid", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPid", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPid", "variableType" : "java.util.List", "documentation" : "

The process ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProcessTerminatedAt" : { "beanStyleGetterMethodName" : "getProcessTerminatedAt", "beanStyleSetterMethodName" : "setProcessTerminatedAt", "c2jName" : "ProcessTerminatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was terminated.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processTerminatedAt(List)}.\n@param processTerminatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processTerminatedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the process was terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processTerminatedAt", "fluentSetterDocumentation" : "

The date/time that the process was terminated.

\n@param processTerminatedAt The date/time that the process was terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processTerminatedAt", "getterDocumentation" : "

The date/time that the process was terminated.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the process was terminated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessTerminatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessTerminatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessTerminatedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was terminated.

\n@param processTerminatedAt The date/time that the process was terminated.", "setterMethodName" : "setProcessTerminatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processTerminatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processTerminatedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the process was terminated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductArn" : { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productArn(List)}.\n@param productArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(List)", "deprecated" : false, "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productArn", "variableType" : "java.util.List", "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductFields" : { "beanStyleGetterMethodName" : "getProductFields", "beanStyleSetterMethodName" : "setProductFields", "c2jName" : "ProductFields", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productFields(List)}.\n@param productFields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productFields(List)", "deprecated" : false, "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productFields", "fluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productFields", "getterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductFields", "sensitive" : false, "setterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "setterMethodName" : "setProductFields", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productFields", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productFields", "variableType" : "java.util.List", "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductName" : { "beanStyleGetterMethodName" : "getProductName", "beanStyleSetterMethodName" : "setProductName", "c2jName" : "ProductName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the solution (product) that generates findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productName(List)}.\n@param productName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productName(List)", "deprecated" : false, "documentation" : "

The name of the solution (product) that generates findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productName", "fluentSetterDocumentation" : "

The name of the solution (product) that generates findings.

\n@param productName The name of the solution (product) that generates findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productName", "getterDocumentation" : "

The name of the solution (product) that generates findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the solution (product) that generates findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductName", "sensitive" : false, "setterDocumentation" : "

The name of the solution (product) that generates findings.

\n@param productName The name of the solution (product) that generates findings.", "setterMethodName" : "setProductName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productName", "variableType" : "java.util.List", "documentation" : "

The name of the solution (product) that generates findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RecommendationText" : { "beanStyleGetterMethodName" : "getRecommendationText", "beanStyleSetterMethodName" : "setRecommendationText", "c2jName" : "RecommendationText", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recommendationText(List)}.\n@param recommendationText a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recommendationText(List)", "deprecated" : false, "documentation" : "

The recommendation of what to do about the issue described in a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recommendationText", "fluentSetterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n@param recommendationText The recommendation of what to do about the issue described in a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recommendationText", "getterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The recommendation of what to do about the issue described in a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecommendationText", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecommendationText", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RecommendationText", "sensitive" : false, "setterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n@param recommendationText The recommendation of what to do about the issue described in a finding.", "setterMethodName" : "setRecommendationText", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recommendationText", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recommendationText", "variableType" : "java.util.List", "documentation" : "

The recommendation of what to do about the issue described in a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RecordState" : { "beanStyleGetterMethodName" : "getRecordState", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The updated record state for the finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recordState(List)}.\n@param recordState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(List)", "deprecated" : false, "documentation" : "

The updated record state for the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recordState", "fluentSetterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The updated record state for the finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The updated record state for the finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordState", "variableType" : "java.util.List", "documentation" : "

The updated record state for the finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RelatedFindingsId" : { "beanStyleGetterMethodName" : "getRelatedFindingsId", "beanStyleSetterMethodName" : "setRelatedFindingsId", "c2jName" : "RelatedFindingsId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The solution-generated identifier for a related finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindingsId(List)}.\n@param relatedFindingsId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindingsId(List)", "deprecated" : false, "documentation" : "

The solution-generated identifier for a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindingsId", "fluentSetterDocumentation" : "

The solution-generated identifier for a related finding.

\n@param relatedFindingsId The solution-generated identifier for a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindingsId", "getterDocumentation" : "

The solution-generated identifier for a related finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The solution-generated identifier for a related finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindingsId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindingsId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindingsId", "sensitive" : false, "setterDocumentation" : "

The solution-generated identifier for a related finding.

\n@param relatedFindingsId The solution-generated identifier for a related finding.", "setterMethodName" : "setRelatedFindingsId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsId", "variableType" : "java.util.List", "documentation" : "

The solution-generated identifier for a related finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RelatedFindingsProductArn" : { "beanStyleGetterMethodName" : "getRelatedFindingsProductArn", "beanStyleSetterMethodName" : "setRelatedFindingsProductArn", "c2jName" : "RelatedFindingsProductArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the solution that generated a related finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindingsProductArn(List)}.\n@param relatedFindingsProductArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindingsProductArn(List)", "deprecated" : false, "documentation" : "

The ARN of the solution that generated a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindingsProductArn", "fluentSetterDocumentation" : "

The ARN of the solution that generated a related finding.

\n@param relatedFindingsProductArn The ARN of the solution that generated a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindingsProductArn", "getterDocumentation" : "

The ARN of the solution that generated a related finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARN of the solution that generated a related finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindingsProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindingsProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindingsProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the solution that generated a related finding.

\n@param relatedFindingsProductArn The ARN of the solution that generated a related finding.", "setterMethodName" : "setRelatedFindingsProductArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsProductArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsProductArn", "variableType" : "java.util.List", "documentation" : "

The ARN of the solution that generated a related finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceIamInstanceProfileArn" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIamInstanceProfileArn", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIamInstanceProfileArn", "c2jName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIamInstanceProfileArn(List)}.\n@param resourceAwsEc2InstanceIamInstanceProfileArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIamInstanceProfileArn(List)", "deprecated" : false, "documentation" : "

The IAM profile ARN of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "fluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\n@param resourceAwsEc2InstanceIamInstanceProfileArn The IAM profile ARN of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "getterDocumentation" : "

The IAM profile ARN of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IAM profile ARN of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "sensitive" : false, "setterDocumentation" : "

The IAM profile ARN of the instance.

\n@param resourceAwsEc2InstanceIamInstanceProfileArn The IAM profile ARN of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIamInstanceProfileArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "variableType" : "java.util.List", "documentation" : "

The IAM profile ARN of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceImageId" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceImageId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceImageId", "c2jName" : "ResourceAwsEc2InstanceImageId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceImageId(List)}.\n@param resourceAwsEc2InstanceImageId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceImageId(List)", "deprecated" : false, "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceImageId", "fluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param resourceAwsEc2InstanceImageId The Amazon Machine Image (AMI) ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceImageId", "getterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The Amazon Machine Image (AMI) ID of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceImageId", "sensitive" : false, "setterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param resourceAwsEc2InstanceImageId The Amazon Machine Image (AMI) ID of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceImageId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceImageId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceImageId", "variableType" : "java.util.List", "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceIpV4Addresses" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIpV4Addresses", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIpV4Addresses", "c2jName" : "ResourceAwsEc2InstanceIpV4Addresses", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIpV4Addresses(List)}.\n@param resourceAwsEc2InstanceIpV4Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIpV4Addresses(List)", "deprecated" : false, "documentation" : "

The IPv4 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIpV4Addresses", "fluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV4Addresses The IPv4 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIpV4Addresses", "getterDocumentation" : "

The IPv4 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv4 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIpV4Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIpV4Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIpV4Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV4Addresses The IPv4 addresses associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIpV4Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV4Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV4Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv4 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceIpV6Addresses" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIpV6Addresses", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIpV6Addresses", "c2jName" : "ResourceAwsEc2InstanceIpV6Addresses", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIpV6Addresses(List)}.\n@param resourceAwsEc2InstanceIpV6Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIpV6Addresses(List)", "deprecated" : false, "documentation" : "

The IPv6 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIpV6Addresses", "fluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV6Addresses The IPv6 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIpV6Addresses", "getterDocumentation" : "

The IPv6 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv6 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIpV6Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIpV6Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIpV6Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV6Addresses The IPv6 addresses associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIpV6Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV6Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV6Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv6 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceKeyName" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceKeyName", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceKeyName", "c2jName" : "ResourceAwsEc2InstanceKeyName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The key name associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceKeyName(List)}.\n@param resourceAwsEc2InstanceKeyName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceKeyName(List)", "deprecated" : false, "documentation" : "

The key name associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceKeyName", "fluentSetterDocumentation" : "

The key name associated with the instance.

\n@param resourceAwsEc2InstanceKeyName The key name associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceKeyName", "getterDocumentation" : "

The key name associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The key name associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceKeyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceKeyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceKeyName", "sensitive" : false, "setterDocumentation" : "

The key name associated with the instance.

\n@param resourceAwsEc2InstanceKeyName The key name associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceKeyName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceKeyName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceKeyName", "variableType" : "java.util.List", "documentation" : "

The key name associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceLaunchedAt" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceLaunchedAt", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceLaunchedAt", "c2jName" : "ResourceAwsEc2InstanceLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time the instance was launched.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceLaunchedAt(List)}.\n@param resourceAwsEc2InstanceLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time the instance was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceLaunchedAt", "fluentSetterDocumentation" : "

The date/time the instance was launched.

\n@param resourceAwsEc2InstanceLaunchedAt The date/time the instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceLaunchedAt", "getterDocumentation" : "

The date/time the instance was launched.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time the instance was launched.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time the instance was launched.

\n@param resourceAwsEc2InstanceLaunchedAt The date/time the instance was launched.", "setterMethodName" : "setResourceAwsEc2InstanceLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time the instance was launched.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceSubnetId" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceSubnetId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceSubnetId", "c2jName" : "ResourceAwsEc2InstanceSubnetId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceSubnetId(List)}.\n@param resourceAwsEc2InstanceSubnetId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceSubnetId(List)", "deprecated" : false, "documentation" : "

The identifier of the subnet that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceSubnetId", "fluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param resourceAwsEc2InstanceSubnetId The identifier of the subnet that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceSubnetId", "getterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the subnet that the instance was launched in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceSubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceSubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceSubnetId", "sensitive" : false, "setterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param resourceAwsEc2InstanceSubnetId The identifier of the subnet that the instance was launched in.", "setterMethodName" : "setResourceAwsEc2InstanceSubnetId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceSubnetId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceSubnetId", "variableType" : "java.util.List", "documentation" : "

The identifier of the subnet that the instance was launched in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceType" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceType", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceType", "c2jName" : "ResourceAwsEc2InstanceType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The instance type of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceType(List)}.\n@param resourceAwsEc2InstanceType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceType(List)", "deprecated" : false, "documentation" : "

The instance type of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceType", "fluentSetterDocumentation" : "

The instance type of the instance.

\n@param resourceAwsEc2InstanceType The instance type of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceType", "getterDocumentation" : "

The instance type of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The instance type of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceType", "sensitive" : false, "setterDocumentation" : "

The instance type of the instance.

\n@param resourceAwsEc2InstanceType The instance type of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceType", "variableType" : "java.util.List", "documentation" : "

The instance type of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsEc2InstanceVpcId" : { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceVpcId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceVpcId", "c2jName" : "ResourceAwsEc2InstanceVpcId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceVpcId(List)}.\n@param resourceAwsEc2InstanceVpcId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceVpcId(List)", "deprecated" : false, "documentation" : "

The identifier of the VPC that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceVpcId", "fluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param resourceAwsEc2InstanceVpcId The identifier of the VPC that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceVpcId", "getterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the VPC that the instance was launched in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceVpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceVpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceVpcId", "sensitive" : false, "setterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param resourceAwsEc2InstanceVpcId The identifier of the VPC that the instance was launched in.", "setterMethodName" : "setResourceAwsEc2InstanceVpcId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceVpcId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceVpcId", "variableType" : "java.util.List", "documentation" : "

The identifier of the VPC that the instance was launched in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsIamAccessKeyCreatedAt" : { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyCreatedAt", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyCreatedAt", "c2jName" : "ResourceAwsIamAccessKeyCreatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyCreatedAt(List)}.\n@param resourceAwsIamAccessKeyCreatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyCreatedAt(List)", "deprecated" : false, "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyCreatedAt", "fluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyCreatedAt The creation date/time of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyCreatedAt", "getterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The creation date/time of the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyCreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyCreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyCreatedAt", "sensitive" : false, "setterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyCreatedAt The creation date/time of the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyCreatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyCreatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyCreatedAt", "variableType" : "java.util.List", "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsIamAccessKeyStatus" : { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyStatus", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyStatus", "c2jName" : "ResourceAwsIamAccessKeyStatus", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyStatus(List)}.\n@param resourceAwsIamAccessKeyStatus a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyStatus(List)", "deprecated" : false, "documentation" : "

The status of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyStatus", "fluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyStatus The status of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyStatus", "getterDocumentation" : "

The status of the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The status of the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyStatus", "sensitive" : false, "setterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyStatus The status of the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyStatus", "variableType" : "java.util.List", "documentation" : "

The status of the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsIamAccessKeyUserName" : { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyUserName", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyUserName", "c2jName" : "ResourceAwsIamAccessKeyUserName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyUserName(List)}.\n@param resourceAwsIamAccessKeyUserName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyUserName(List)", "deprecated" : false, "documentation" : "

The user associated with the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyUserName", "fluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyUserName The user associated with the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyUserName", "getterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The user associated with the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyUserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyUserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyUserName", "sensitive" : false, "setterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyUserName The user associated with the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyUserName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyUserName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyUserName", "variableType" : "java.util.List", "documentation" : "

The user associated with the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsS3BucketOwnerId" : { "beanStyleGetterMethodName" : "getResourceAwsS3BucketOwnerId", "beanStyleSetterMethodName" : "setResourceAwsS3BucketOwnerId", "c2jName" : "ResourceAwsS3BucketOwnerId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsS3BucketOwnerId(List)}.\n@param resourceAwsS3BucketOwnerId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsS3BucketOwnerId(List)", "deprecated" : false, "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsS3BucketOwnerId", "fluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerId The canonical user ID of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsS3BucketOwnerId", "getterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical user ID of the owner of the S3 bucket.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsS3BucketOwnerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsS3BucketOwnerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsS3BucketOwnerId", "sensitive" : false, "setterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerId The canonical user ID of the owner of the S3 bucket.", "setterMethodName" : "setResourceAwsS3BucketOwnerId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerId", "variableType" : "java.util.List", "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceAwsS3BucketOwnerName" : { "beanStyleGetterMethodName" : "getResourceAwsS3BucketOwnerName", "beanStyleSetterMethodName" : "setResourceAwsS3BucketOwnerName", "c2jName" : "ResourceAwsS3BucketOwnerName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsS3BucketOwnerName(List)}.\n@param resourceAwsS3BucketOwnerName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsS3BucketOwnerName(List)", "deprecated" : false, "documentation" : "

The display name of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsS3BucketOwnerName", "fluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerName The display name of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsS3BucketOwnerName", "getterDocumentation" : "

The display name of the owner of the S3 bucket.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The display name of the owner of the S3 bucket.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsS3BucketOwnerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsS3BucketOwnerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsS3BucketOwnerName", "sensitive" : false, "setterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerName The display name of the owner of the S3 bucket.", "setterMethodName" : "setResourceAwsS3BucketOwnerName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerName", "variableType" : "java.util.List", "documentation" : "

The display name of the owner of the S3 bucket.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceContainerImageId" : { "beanStyleGetterMethodName" : "getResourceContainerImageId", "beanStyleSetterMethodName" : "setResourceContainerImageId", "c2jName" : "ResourceContainerImageId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerImageId(List)}.\n@param resourceContainerImageId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerImageId(List)", "deprecated" : false, "documentation" : "

The identifier of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerImageId", "fluentSetterDocumentation" : "

The identifier of the image related to a finding.

\n@param resourceContainerImageId The identifier of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerImageId", "getterDocumentation" : "

The identifier of the image related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the image related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image related to a finding.

\n@param resourceContainerImageId The identifier of the image related to a finding.", "setterMethodName" : "setResourceContainerImageId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageId", "variableType" : "java.util.List", "documentation" : "

The identifier of the image related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceContainerImageName" : { "beanStyleGetterMethodName" : "getResourceContainerImageName", "beanStyleSetterMethodName" : "setResourceContainerImageName", "c2jName" : "ResourceContainerImageName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerImageName(List)}.\n@param resourceContainerImageName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerImageName(List)", "deprecated" : false, "documentation" : "

The name of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerImageName", "fluentSetterDocumentation" : "

The name of the image related to a finding.

\n@param resourceContainerImageName The name of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerImageName", "getterDocumentation" : "

The name of the image related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the image related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerImageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerImageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerImageName", "sensitive" : false, "setterDocumentation" : "

The name of the image related to a finding.

\n@param resourceContainerImageName The name of the image related to a finding.", "setterMethodName" : "setResourceContainerImageName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageName", "variableType" : "java.util.List", "documentation" : "

The name of the image related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceContainerLaunchedAt" : { "beanStyleGetterMethodName" : "getResourceContainerLaunchedAt", "beanStyleSetterMethodName" : "setResourceContainerLaunchedAt", "c2jName" : "ResourceContainerLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the container was started.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerLaunchedAt(List)}.\n@param resourceContainerLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the container was started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerLaunchedAt", "fluentSetterDocumentation" : "

The date/time that the container was started.

\n@param resourceContainerLaunchedAt The date/time that the container was started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerLaunchedAt", "getterDocumentation" : "

The date/time that the container was started.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the container was started.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the container was started.

\n@param resourceContainerLaunchedAt The date/time that the container was started.", "setterMethodName" : "setResourceContainerLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the container was started.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceContainerName" : { "beanStyleGetterMethodName" : "getResourceContainerName", "beanStyleSetterMethodName" : "setResourceContainerName", "c2jName" : "ResourceContainerName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the container related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerName(List)}.\n@param resourceContainerName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerName(List)", "deprecated" : false, "documentation" : "

The name of the container related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerName", "fluentSetterDocumentation" : "

The name of the container related to a finding.

\n@param resourceContainerName The name of the container related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerName", "getterDocumentation" : "

The name of the container related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the container related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerName", "sensitive" : false, "setterDocumentation" : "

The name of the container related to a finding.

\n@param resourceContainerName The name of the container related to a finding.", "setterMethodName" : "setResourceContainerName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerName", "variableType" : "java.util.List", "documentation" : "

The name of the container related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceDetailsOther" : { "beanStyleGetterMethodName" : "getResourceDetailsOther", "beanStyleSetterMethodName" : "setResourceDetailsOther", "c2jName" : "ResourceDetailsOther", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceDetailsOther(List)}.\n@param resourceDetailsOther a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceDetailsOther(List)", "deprecated" : false, "documentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceDetailsOther", "fluentSetterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n@param resourceDetailsOther The details of a resource that doesn't have a specific subfield for the resource type defined.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceDetailsOther", "getterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of a resource that doesn't have a specific subfield for the resource type defined.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceDetailsOther", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceDetailsOther", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceDetailsOther", "sensitive" : false, "setterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n@param resourceDetailsOther The details of a resource that doesn't have a specific subfield for the resource type defined.", "setterMethodName" : "setResourceDetailsOther", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceDetailsOther", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceDetailsOther", "variableType" : "java.util.List", "documentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceId(List)}.\n@param resourceId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(List)", "deprecated" : false, "documentation" : "

The canonical identifier for the given resource type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\n@param resourceId The canonical identifier for the given resource type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The canonical identifier for the given resource type.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical identifier for the given resource type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The canonical identifier for the given resource type.

\n@param resourceId The canonical identifier for the given resource type.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceId", "variableType" : "java.util.List", "documentation" : "

The canonical identifier for the given resource type.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourcePartition" : { "beanStyleGetterMethodName" : "getResourcePartition", "beanStyleSetterMethodName" : "setResourcePartition", "c2jName" : "ResourcePartition", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourcePartition(List)}.\n@param resourcePartition a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcePartition(List)", "deprecated" : false, "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourcePartition", "fluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param resourcePartition The canonical AWS partition name that the Region is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourcePartition", "getterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical AWS partition name that the Region is assigned to.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourcePartition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourcePartition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourcePartition", "sensitive" : false, "setterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param resourcePartition The canonical AWS partition name that the Region is assigned to.", "setterMethodName" : "setResourcePartition", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourcePartition", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourcePartition", "variableType" : "java.util.List", "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceRegion" : { "beanStyleGetterMethodName" : "getResourceRegion", "beanStyleSetterMethodName" : "setResourceRegion", "c2jName" : "ResourceRegion", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceRegion(List)}.\n@param resourceRegion a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceRegion(List)", "deprecated" : false, "documentation" : "

The canonical AWS external Region name where this resource is located.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceRegion", "fluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param resourceRegion The canonical AWS external Region name where this resource is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceRegion", "getterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical AWS external Region name where this resource is located.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceRegion", "sensitive" : false, "setterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param resourceRegion The canonical AWS external Region name where this resource is located.", "setterMethodName" : "setResourceRegion", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceRegion", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceRegion", "variableType" : "java.util.List", "documentation" : "

The canonical AWS external Region name where this resource is located.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceTags" : { "beanStyleGetterMethodName" : "getResourceTags", "beanStyleSetterMethodName" : "setResourceTags", "c2jName" : "ResourceTags", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceTags(List)}.\n@param resourceTags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceTags(List)", "deprecated" : false, "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceTags", "fluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param resourceTags A list of AWS tags associated with a resource at the time the finding was processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceTags", "getterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of AWS tags associated with a resource at the time the finding was processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceTags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceTags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceTags", "sensitive" : false, "setterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param resourceTags A list of AWS tags associated with a resource at the time the finding was processed.", "setterMethodName" : "setResourceTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceType" : { "beanStyleGetterMethodName" : "getResourceType", "beanStyleSetterMethodName" : "setResourceType", "c2jName" : "ResourceType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Specifies the type of the resource that details are provided for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceType(List)}.\n@param resourceType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceType(List)", "deprecated" : false, "documentation" : "

Specifies the type of the resource that details are provided for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceType", "fluentSetterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n@param resourceType Specifies the type of the resource that details are provided for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceType", "getterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Specifies the type of the resource that details are provided for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceType", "sensitive" : false, "setterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n@param resourceType Specifies the type of the resource that details are provided for.", "setterMethodName" : "setResourceType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceType", "variableType" : "java.util.List", "documentation" : "

Specifies the type of the resource that details are provided for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SeverityLabel" : { "beanStyleGetterMethodName" : "getSeverityLabel", "beanStyleSetterMethodName" : "setSeverityLabel", "c2jName" : "SeverityLabel", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The label of a finding's severity.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityLabel(List)}.\n@param severityLabel a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityLabel(List)", "deprecated" : false, "documentation" : "

The label of a finding's severity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityLabel", "fluentSetterDocumentation" : "

The label of a finding's severity.

\n@param severityLabel The label of a finding's severity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityLabel", "getterDocumentation" : "

The label of a finding's severity.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The label of a finding's severity.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityLabel", "sensitive" : false, "setterDocumentation" : "

The label of a finding's severity.

\n@param severityLabel The label of a finding's severity.", "setterMethodName" : "setSeverityLabel", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityLabel", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityLabel", "variableType" : "java.util.List", "documentation" : "

The label of a finding's severity.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SeverityNormalized" : { "beanStyleGetterMethodName" : "getSeverityNormalized", "beanStyleSetterMethodName" : "setSeverityNormalized", "c2jName" : "SeverityNormalized", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The normalized severity of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityNormalized(List)}.\n@param severityNormalized a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityNormalized(List)", "deprecated" : false, "documentation" : "

The normalized severity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityNormalized", "fluentSetterDocumentation" : "

The normalized severity of a finding.

\n@param severityNormalized The normalized severity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityNormalized", "getterDocumentation" : "

The normalized severity of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The normalized severity of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityNormalized", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityNormalized", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityNormalized", "sensitive" : false, "setterDocumentation" : "

The normalized severity of a finding.

\n@param severityNormalized The normalized severity of a finding.", "setterMethodName" : "setSeverityNormalized", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityNormalized", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityNormalized", "variableType" : "java.util.List", "documentation" : "

The normalized severity of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SeverityProduct" : { "beanStyleGetterMethodName" : "getSeverityProduct", "beanStyleSetterMethodName" : "setSeverityProduct", "c2jName" : "SeverityProduct", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityProduct(List)}.\n@param severityProduct a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityProduct(List)", "deprecated" : false, "documentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityProduct", "fluentSetterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n@param severityProduct The native severity as defined by the security-findings provider's solution that generated the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityProduct", "getterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The native severity as defined by the security-findings provider's solution that generated the finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityProduct", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityProduct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityProduct", "sensitive" : false, "setterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n@param severityProduct The native severity as defined by the security-findings provider's solution that generated the finding.", "setterMethodName" : "setSeverityProduct", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityProduct", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityProduct", "variableType" : "java.util.List", "documentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceUrl" : { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(List)}.\n@param sourceUrl a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(List)", "deprecated" : false, "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A URL that links to a page about the current finding in the security-findings provider's solution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceUrl", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceUrl", "variableType" : "java.util.List", "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreatIntelIndicatorCategory" : { "beanStyleGetterMethodName" : "getThreatIntelIndicatorCategory", "beanStyleSetterMethodName" : "setThreatIntelIndicatorCategory", "c2jName" : "ThreatIntelIndicatorCategory", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The category of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorCategory(List)}.\n@param threatIntelIndicatorCategory a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorCategory(List)", "deprecated" : false, "documentation" : "

The category of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorCategory", "fluentSetterDocumentation" : "

The category of a threat intel indicator.

\n@param threatIntelIndicatorCategory The category of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorCategory", "getterDocumentation" : "

The category of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The category of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorCategory", "sensitive" : false, "setterDocumentation" : "

The category of a threat intel indicator.

\n@param threatIntelIndicatorCategory The category of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorCategory", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorCategory", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorCategory", "variableType" : "java.util.List", "documentation" : "

The category of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreatIntelIndicatorLastObservedAt" : { "beanStyleGetterMethodName" : "getThreatIntelIndicatorLastObservedAt", "beanStyleSetterMethodName" : "setThreatIntelIndicatorLastObservedAt", "c2jName" : "ThreatIntelIndicatorLastObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorLastObservedAt(List)}.\n@param threatIntelIndicatorLastObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorLastObservedAt(List)", "deprecated" : false, "documentation" : "

The date/time of the last observation of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorLastObservedAt", "fluentSetterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n@param threatIntelIndicatorLastObservedAt The date/time of the last observation of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorLastObservedAt", "getterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time of the last observation of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorLastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorLastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorLastObservedAt", "sensitive" : false, "setterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n@param threatIntelIndicatorLastObservedAt The date/time of the last observation of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorLastObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorLastObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorLastObservedAt", "variableType" : "java.util.List", "documentation" : "

The date/time of the last observation of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreatIntelIndicatorSource" : { "beanStyleGetterMethodName" : "getThreatIntelIndicatorSource", "beanStyleSetterMethodName" : "setThreatIntelIndicatorSource", "c2jName" : "ThreatIntelIndicatorSource", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source of the threat intel.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorSource(List)}.\n@param threatIntelIndicatorSource a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorSource(List)", "deprecated" : false, "documentation" : "

The source of the threat intel.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorSource", "fluentSetterDocumentation" : "

The source of the threat intel.

\n@param threatIntelIndicatorSource The source of the threat intel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorSource", "getterDocumentation" : "

The source of the threat intel.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source of the threat intel.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorSource", "sensitive" : false, "setterDocumentation" : "

The source of the threat intel.

\n@param threatIntelIndicatorSource The source of the threat intel.", "setterMethodName" : "setThreatIntelIndicatorSource", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSource", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSource", "variableType" : "java.util.List", "documentation" : "

The source of the threat intel.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreatIntelIndicatorSourceUrl" : { "beanStyleGetterMethodName" : "getThreatIntelIndicatorSourceUrl", "beanStyleSetterMethodName" : "setThreatIntelIndicatorSourceUrl", "c2jName" : "ThreatIntelIndicatorSourceUrl", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The URL for more details from the source of the threat intel.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorSourceUrl(List)}.\n@param threatIntelIndicatorSourceUrl a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorSourceUrl(List)", "deprecated" : false, "documentation" : "

The URL for more details from the source of the threat intel.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorSourceUrl", "fluentSetterDocumentation" : "

The URL for more details from the source of the threat intel.

\n@param threatIntelIndicatorSourceUrl The URL for more details from the source of the threat intel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorSourceUrl", "getterDocumentation" : "

The URL for more details from the source of the threat intel.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The URL for more details from the source of the threat intel.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorSourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorSourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorSourceUrl", "sensitive" : false, "setterDocumentation" : "

The URL for more details from the source of the threat intel.

\n@param threatIntelIndicatorSourceUrl The URL for more details from the source of the threat intel.", "setterMethodName" : "setThreatIntelIndicatorSourceUrl", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSourceUrl", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSourceUrl", "variableType" : "java.util.List", "documentation" : "

The URL for more details from the source of the threat intel.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreatIntelIndicatorType" : { "beanStyleGetterMethodName" : "getThreatIntelIndicatorType", "beanStyleSetterMethodName" : "setThreatIntelIndicatorType", "c2jName" : "ThreatIntelIndicatorType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The type of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorType(List)}.\n@param threatIntelIndicatorType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorType(List)", "deprecated" : false, "documentation" : "

The type of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorType", "fluentSetterDocumentation" : "

The type of a threat intel indicator.

\n@param threatIntelIndicatorType The type of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorType", "getterDocumentation" : "

The type of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The type of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorType", "sensitive" : false, "setterDocumentation" : "

The type of a threat intel indicator.

\n@param threatIntelIndicatorType The type of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorType", "variableType" : "java.util.List", "documentation" : "

The type of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreatIntelIndicatorValue" : { "beanStyleGetterMethodName" : "getThreatIntelIndicatorValue", "beanStyleSetterMethodName" : "setThreatIntelIndicatorValue", "c2jName" : "ThreatIntelIndicatorValue", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The value of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorValue(List)}.\n@param threatIntelIndicatorValue a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorValue(List)", "deprecated" : false, "documentation" : "

The value of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorValue", "fluentSetterDocumentation" : "

The value of a threat intel indicator.

\n@param threatIntelIndicatorValue The value of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorValue", "getterDocumentation" : "

The value of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorValue", "sensitive" : false, "setterDocumentation" : "

The value of a threat intel indicator.

\n@param threatIntelIndicatorValue The value of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorValue", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorValue", "variableType" : "java.util.List", "documentation" : "

The value of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Title" : { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "Title", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's title.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #title(List)}.\n@param title a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(List)", "deprecated" : false, "documentation" : "

A finding's title.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "

A finding's title.

\n@param title A finding's title.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "

A finding's title.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's title.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Title", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Title", "sensitive" : false, "setterDocumentation" : "

A finding's title.

\n@param title A finding's title.", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "title", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "title", "variableType" : "java.util.List", "documentation" : "

A finding's title.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #type(List)}.\n@param type a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(List)", "deprecated" : false, "documentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n@param type A finding type in the format of namespace/category/classifier that classifies a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding type in the format of namespace/category/classifier that classifies a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n@param type A finding type in the format of namespace/category/classifier that classifies a finding.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "type", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "type", "variableType" : "java.util.List", "documentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UpdatedAt" : { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(List)}.\n@param updatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "updatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "updatedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserDefinedFields" : { "beanStyleGetterMethodName" : "getUserDefinedFields", "beanStyleSetterMethodName" : "setUserDefinedFields", "c2jName" : "UserDefinedFields", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userDefinedFields(List)}.\n@param userDefinedFields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userDefinedFields(List)", "deprecated" : false, "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userDefinedFields", "fluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefinedFields", "getterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserDefinedFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefinedFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserDefinedFields", "sensitive" : false, "setterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "setterMethodName" : "setUserDefinedFields", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userDefinedFields", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userDefinedFields", "variableType" : "java.util.List", "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VerificationState" : { "beanStyleGetterMethodName" : "getVerificationState", "beanStyleSetterMethodName" : "setVerificationState", "c2jName" : "VerificationState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The veracity of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #verificationState(List)}.\n@param verificationState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationState(List)", "deprecated" : false, "documentation" : "

The veracity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationState", "fluentSetterDocumentation" : "

The veracity of a finding.

\n@param verificationState The veracity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationState", "getterDocumentation" : "

The veracity of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The veracity of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VerificationState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VerificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "VerificationState", "sensitive" : false, "setterDocumentation" : "

The veracity of a finding.

\n@param verificationState The veracity of a finding.", "setterMethodName" : "setVerificationState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "verificationState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "verificationState", "variableType" : "java.util.List", "documentation" : "

The veracity of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "WorkflowState" : { "beanStyleGetterMethodName" : "getWorkflowState", "beanStyleSetterMethodName" : "setWorkflowState", "c2jName" : "WorkflowState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The workflow state of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #workflowState(List)}.\n@param workflowState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workflowState(List)", "deprecated" : false, "documentation" : "

The workflow state of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workflowState", "fluentSetterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workflowState", "getterDocumentation" : "

The workflow state of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The workflow state of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkflowState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WorkflowState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "WorkflowState", "sensitive" : false, "setterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.", "setterMethodName" : "setWorkflowState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workflowState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workflowState", "variableType" : "java.util.List", "documentation" : "

The workflow state of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productArn(List)}.\n@param productArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(List)", "deprecated" : false, "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

\n@param productArn The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productArn", "variableType" : "java.util.List", "documentation" : "

The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsAccountId", "beanStyleSetterMethodName" : "setAwsAccountId", "c2jName" : "AwsAccountId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(List)}.\n@param awsAccountId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(List)", "deprecated" : false, "documentation" : "

The AWS account ID that a finding is generated in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsAccountId", "fluentSetterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsAccountId", "getterDocumentation" : "

The AWS account ID that a finding is generated in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The AWS account ID that a finding is generated in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsAccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsAccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AwsAccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID that a finding is generated in.

\n@param awsAccountId The AWS account ID that a finding is generated in.", "setterMethodName" : "setAwsAccountId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "awsAccountId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "awsAccountId", "variableType" : "java.util.List", "documentation" : "

The AWS account ID that a finding is generated in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #id(List)}.\n@param id a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(List)", "deprecated" : false, "documentation" : "

The security findings provider-specific identifier for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The security findings provider-specific identifier for a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The security findings provider-specific identifier for a finding.

\n@param id The security findings provider-specific identifier for a finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "id", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "id", "variableType" : "java.util.List", "documentation" : "

The security findings provider-specific identifier for a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGeneratorId", "beanStyleSetterMethodName" : "setGeneratorId", "c2jName" : "GeneratorId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #generatorId(List)}.\n@param generatorId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #generatorId(List)", "deprecated" : false, "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "generatorId", "fluentSetterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "generatorId", "getterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GeneratorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GeneratorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "GeneratorId", "sensitive" : false, "setterDocumentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

\n@param generatorId The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.", "setterMethodName" : "setGeneratorId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "generatorId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "generatorId", "variableType" : "java.util.List", "documentation" : "

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security-findings providers' solutions, this generator can be called a rule, a check, a detector, a plug-in, etc.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #type(List)}.\n@param type a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(List)", "deprecated" : false, "documentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n@param type A finding type in the format of namespace/category/classifier that classifies a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding type in the format of namespace/category/classifier that classifies a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

\n@param type A finding type in the format of namespace/category/classifier that classifies a finding.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "type", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "type", "variableType" : "java.util.List", "documentation" : "

A finding type in the format of namespace/category/classifier that classifies a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFirstObservedAt", "beanStyleSetterMethodName" : "setFirstObservedAt", "c2jName" : "FirstObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #firstObservedAt(List)}.\n@param firstObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstObservedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FirstObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

\n@param firstObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.", "setterMethodName" : "setFirstObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "firstObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "firstObservedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(List)}.\n@param lastObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

\n@param lastObservedAt An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "lastObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "lastObservedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #createdAt(List)}.\n@param createdAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

\n@param createdAt An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "createdAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "createdAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(List)}.\n@param updatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(List)", "deprecated" : false, "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

\n@param updatedAt An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "updatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "updatedAt", "variableType" : "java.util.List", "documentation" : "

An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityProduct", "beanStyleSetterMethodName" : "setSeverityProduct", "c2jName" : "SeverityProduct", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityProduct(List)}.\n@param severityProduct a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityProduct(List)", "deprecated" : false, "documentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityProduct", "fluentSetterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n@param severityProduct The native severity as defined by the security-findings provider's solution that generated the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityProduct", "getterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The native severity as defined by the security-findings provider's solution that generated the finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityProduct", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityProduct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityProduct", "sensitive" : false, "setterDocumentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

\n@param severityProduct The native severity as defined by the security-findings provider's solution that generated the finding.", "setterMethodName" : "setSeverityProduct", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityProduct", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityProduct", "variableType" : "java.util.List", "documentation" : "

The native severity as defined by the security-findings provider's solution that generated the finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityNormalized", "beanStyleSetterMethodName" : "setSeverityNormalized", "c2jName" : "SeverityNormalized", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The normalized severity of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityNormalized(List)}.\n@param severityNormalized a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityNormalized(List)", "deprecated" : false, "documentation" : "

The normalized severity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityNormalized", "fluentSetterDocumentation" : "

The normalized severity of a finding.

\n@param severityNormalized The normalized severity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityNormalized", "getterDocumentation" : "

The normalized severity of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The normalized severity of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityNormalized", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityNormalized", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityNormalized", "sensitive" : false, "setterDocumentation" : "

The normalized severity of a finding.

\n@param severityNormalized The normalized severity of a finding.", "setterMethodName" : "setSeverityNormalized", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityNormalized", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityNormalized", "variableType" : "java.util.List", "documentation" : "

The normalized severity of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityLabel", "beanStyleSetterMethodName" : "setSeverityLabel", "c2jName" : "SeverityLabel", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The label of a finding's severity.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #severityLabel(List)}.\n@param severityLabel a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severityLabel(List)", "deprecated" : false, "documentation" : "

The label of a finding's severity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severityLabel", "fluentSetterDocumentation" : "

The label of a finding's severity.

\n@param severityLabel The label of a finding's severity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severityLabel", "getterDocumentation" : "

The label of a finding's severity.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The label of a finding's severity.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SeverityLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SeverityLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SeverityLabel", "sensitive" : false, "setterDocumentation" : "

The label of a finding's severity.

\n@param severityLabel The label of a finding's severity.", "setterMethodName" : "setSeverityLabel", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityLabel", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "severityLabel", "variableType" : "java.util.List", "documentation" : "

The label of a finding's severity.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfidence", "beanStyleSetterMethodName" : "setConfidence", "c2jName" : "Confidence", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #confidence(List)}.\n@param confidence a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confidence(List)", "deprecated" : false, "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "confidence", "fluentSetterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "confidence", "getterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Confidence", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Confidence", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Confidence", "sensitive" : false, "setterDocumentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

\n@param confidence A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.", "setterMethodName" : "setConfidence", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "confidence", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "confidence", "variableType" : "java.util.List", "documentation" : "

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify. Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCriticality", "beanStyleSetterMethodName" : "setCriticality", "c2jName" : "Criticality", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #criticality(List)}.\n@param criticality a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #criticality(List)", "deprecated" : false, "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "criticality", "fluentSetterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "criticality", "getterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Criticality", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Criticality", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Criticality", "sensitive" : false, "setterDocumentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

\n@param criticality The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.", "setterMethodName" : "setCriticality", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "criticality", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "criticality", "variableType" : "java.util.List", "documentation" : "

The level of importance assigned to the resources associated with the finding. A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "Title", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's title.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #title(List)}.\n@param title a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(List)", "deprecated" : false, "documentation" : "

A finding's title.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "

A finding's title.

\n@param title A finding's title.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "

A finding's title.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's title.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Title", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Title", "sensitive" : false, "setterDocumentation" : "

A finding's title.

\n@param title A finding's title.", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "title", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "title", "variableType" : "java.util.List", "documentation" : "

A finding's title.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A finding's description.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #description(List)}.\n@param description a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(List)", "deprecated" : false, "documentation" : "

A finding's description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A finding's description.

\n@param description A finding's description.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A finding's description.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A finding's description.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A finding's description.

\n@param description A finding's description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "description", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "description", "variableType" : "java.util.List", "documentation" : "

A finding's description.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecommendationText", "beanStyleSetterMethodName" : "setRecommendationText", "c2jName" : "RecommendationText", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recommendationText(List)}.\n@param recommendationText a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recommendationText(List)", "deprecated" : false, "documentation" : "

The recommendation of what to do about the issue described in a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recommendationText", "fluentSetterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n@param recommendationText The recommendation of what to do about the issue described in a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recommendationText", "getterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The recommendation of what to do about the issue described in a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecommendationText", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecommendationText", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RecommendationText", "sensitive" : false, "setterDocumentation" : "

The recommendation of what to do about the issue described in a finding.

\n@param recommendationText The recommendation of what to do about the issue described in a finding.", "setterMethodName" : "setRecommendationText", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recommendationText", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recommendationText", "variableType" : "java.util.List", "documentation" : "

The recommendation of what to do about the issue described in a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(List)}.\n@param sourceUrl a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(List)", "deprecated" : false, "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A URL that links to a page about the current finding in the security-findings provider's solution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

\n@param sourceUrl A URL that links to a page about the current finding in the security-findings provider's solution.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceUrl", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceUrl", "variableType" : "java.util.List", "documentation" : "

A URL that links to a page about the current finding in the security-findings provider's solution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductFields", "beanStyleSetterMethodName" : "setProductFields", "c2jName" : "ProductFields", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productFields(List)}.\n@param productFields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productFields(List)", "deprecated" : false, "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productFields", "fluentSetterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productFields", "getterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductFields", "sensitive" : false, "setterDocumentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

\n@param productFields A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.", "setterMethodName" : "setProductFields", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productFields", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productFields", "variableType" : "java.util.List", "documentation" : "

A data type where security-findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductName", "beanStyleSetterMethodName" : "setProductName", "c2jName" : "ProductName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the solution (product) that generates findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productName(List)}.\n@param productName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productName(List)", "deprecated" : false, "documentation" : "

The name of the solution (product) that generates findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productName", "fluentSetterDocumentation" : "

The name of the solution (product) that generates findings.

\n@param productName The name of the solution (product) that generates findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productName", "getterDocumentation" : "

The name of the solution (product) that generates findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the solution (product) that generates findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductName", "sensitive" : false, "setterDocumentation" : "

The name of the solution (product) that generates findings.

\n@param productName The name of the solution (product) that generates findings.", "setterMethodName" : "setProductName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productName", "variableType" : "java.util.List", "documentation" : "

The name of the solution (product) that generates findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCompanyName", "beanStyleSetterMethodName" : "setCompanyName", "c2jName" : "CompanyName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #companyName(List)}.\n@param companyName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #companyName(List)", "deprecated" : false, "documentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "companyName", "fluentSetterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n@param companyName The name of the findings provider (company) that owns the solution (product) that generates findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "companyName", "getterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the findings provider (company) that owns the solution (product) that generates findings.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CompanyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CompanyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CompanyName", "sensitive" : false, "setterDocumentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

\n@param companyName The name of the findings provider (company) that owns the solution (product) that generates findings.", "setterMethodName" : "setCompanyName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "companyName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "companyName", "variableType" : "java.util.List", "documentation" : "

The name of the findings provider (company) that owns the solution (product) that generates findings.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserDefinedFields", "beanStyleSetterMethodName" : "setUserDefinedFields", "c2jName" : "UserDefinedFields", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userDefinedFields(List)}.\n@param userDefinedFields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userDefinedFields(List)", "deprecated" : false, "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userDefinedFields", "fluentSetterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefinedFields", "getterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserDefinedFields", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefinedFields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserDefinedFields", "sensitive" : false, "setterDocumentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

\n@param userDefinedFields A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.", "setterMethodName" : "setUserDefinedFields", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userDefinedFields", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userDefinedFields", "variableType" : "java.util.List", "documentation" : "

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwareName", "beanStyleSetterMethodName" : "setMalwareName", "c2jName" : "MalwareName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareName(List)}.\n@param malwareName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareName(List)", "deprecated" : false, "documentation" : "

The name of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareName", "fluentSetterDocumentation" : "

The name of the malware that was observed.

\n@param malwareName The name of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareName", "getterDocumentation" : "

The name of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareName", "sensitive" : false, "setterDocumentation" : "

The name of the malware that was observed.

\n@param malwareName The name of the malware that was observed.", "setterMethodName" : "setMalwareName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareName", "variableType" : "java.util.List", "documentation" : "

The name of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwareType", "beanStyleSetterMethodName" : "setMalwareType", "c2jName" : "MalwareType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The type of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareType(List)}.\n@param malwareType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareType(List)", "deprecated" : false, "documentation" : "

The type of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareType", "fluentSetterDocumentation" : "

The type of the malware that was observed.

\n@param malwareType The type of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareType", "getterDocumentation" : "

The type of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The type of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareType", "sensitive" : false, "setterDocumentation" : "

The type of the malware that was observed.

\n@param malwareType The type of the malware that was observed.", "setterMethodName" : "setMalwareType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareType", "variableType" : "java.util.List", "documentation" : "

The type of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwarePath", "beanStyleSetterMethodName" : "setMalwarePath", "c2jName" : "MalwarePath", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The filesystem path of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwarePath(List)}.\n@param malwarePath a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwarePath(List)", "deprecated" : false, "documentation" : "

The filesystem path of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwarePath", "fluentSetterDocumentation" : "

The filesystem path of the malware that was observed.

\n@param malwarePath The filesystem path of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwarePath", "getterDocumentation" : "

The filesystem path of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The filesystem path of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwarePath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwarePath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwarePath", "sensitive" : false, "setterDocumentation" : "

The filesystem path of the malware that was observed.

\n@param malwarePath The filesystem path of the malware that was observed.", "setterMethodName" : "setMalwarePath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwarePath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwarePath", "variableType" : "java.util.List", "documentation" : "

The filesystem path of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMalwareState", "beanStyleSetterMethodName" : "setMalwareState", "c2jName" : "MalwareState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The state of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #malwareState(List)}.\n@param malwareState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #malwareState(List)", "deprecated" : false, "documentation" : "

The state of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "malwareState", "fluentSetterDocumentation" : "

The state of the malware that was observed.

\n@param malwareState The state of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "malwareState", "getterDocumentation" : "

The state of the malware that was observed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The state of the malware that was observed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MalwareState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MalwareState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "MalwareState", "sensitive" : false, "setterDocumentation" : "

The state of the malware that was observed.

\n@param malwareState The state of the malware that was observed.", "setterMethodName" : "setMalwareState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "malwareState", "variableType" : "java.util.List", "documentation" : "

The state of the malware that was observed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDirection", "beanStyleSetterMethodName" : "setNetworkDirection", "c2jName" : "NetworkDirection", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDirection(List)}.\n@param networkDirection a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDirection(List)", "deprecated" : false, "documentation" : "

Indicates the direction of network traffic associated with a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDirection", "fluentSetterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n@param networkDirection Indicates the direction of network traffic associated with a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDirection", "getterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Indicates the direction of network traffic associated with a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDirection", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDirection", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDirection", "sensitive" : false, "setterDocumentation" : "

Indicates the direction of network traffic associated with a finding.

\n@param networkDirection Indicates the direction of network traffic associated with a finding.", "setterMethodName" : "setNetworkDirection", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDirection", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDirection", "variableType" : "java.util.List", "documentation" : "

Indicates the direction of network traffic associated with a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkProtocol", "beanStyleSetterMethodName" : "setNetworkProtocol", "c2jName" : "NetworkProtocol", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkProtocol(List)}.\n@param networkProtocol a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkProtocol(List)", "deprecated" : false, "documentation" : "

The protocol of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkProtocol", "fluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\n@param networkProtocol The protocol of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkProtocol", "getterDocumentation" : "

The protocol of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The protocol of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkProtocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkProtocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkProtocol", "sensitive" : false, "setterDocumentation" : "

The protocol of network-related information about a finding.

\n@param networkProtocol The protocol of network-related information about a finding.", "setterMethodName" : "setNetworkProtocol", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkProtocol", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkProtocol", "variableType" : "java.util.List", "documentation" : "

The protocol of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceIpV4", "beanStyleSetterMethodName" : "setNetworkSourceIpV4", "c2jName" : "NetworkSourceIpV4", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceIpV4(List)}.\n@param networkSourceIpV4 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceIpV4(List)", "deprecated" : false, "documentation" : "

The source IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceIpV4", "fluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param networkSourceIpV4 The source IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceIpV4", "getterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceIpV4", "sensitive" : false, "setterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param networkSourceIpV4 The source IPv4 address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceIpV4", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV4", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV4", "variableType" : "java.util.List", "documentation" : "

The source IPv4 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceIpV6", "beanStyleSetterMethodName" : "setNetworkSourceIpV6", "c2jName" : "NetworkSourceIpV6", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceIpV6(List)}.\n@param networkSourceIpV6 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceIpV6(List)", "deprecated" : false, "documentation" : "

The source IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceIpV6", "fluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param networkSourceIpV6 The source IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceIpV6", "getterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceIpV6", "sensitive" : false, "setterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param networkSourceIpV6 The source IPv6 address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceIpV6", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV6", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceIpV6", "variableType" : "java.util.List", "documentation" : "

The source IPv6 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourcePort", "beanStyleSetterMethodName" : "setNetworkSourcePort", "c2jName" : "NetworkSourcePort", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourcePort(List)}.\n@param networkSourcePort a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourcePort(List)", "deprecated" : false, "documentation" : "

The source port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourcePort", "fluentSetterDocumentation" : "

The source port of network-related information about a finding.

\n@param networkSourcePort The source port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourcePort", "getterDocumentation" : "

The source port of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source port of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourcePort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourcePort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourcePort", "sensitive" : false, "setterDocumentation" : "

The source port of network-related information about a finding.

\n@param networkSourcePort The source port of network-related information about a finding.", "setterMethodName" : "setNetworkSourcePort", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourcePort", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourcePort", "variableType" : "java.util.List", "documentation" : "

The source port of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceDomain", "beanStyleSetterMethodName" : "setNetworkSourceDomain", "c2jName" : "NetworkSourceDomain", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceDomain(List)}.\n@param networkSourceDomain a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceDomain(List)", "deprecated" : false, "documentation" : "

The source domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceDomain", "fluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\n@param networkSourceDomain The source domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceDomain", "getterDocumentation" : "

The source domain of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source domain of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceDomain", "sensitive" : false, "setterDocumentation" : "

The source domain of network-related information about a finding.

\n@param networkSourceDomain The source domain of network-related information about a finding.", "setterMethodName" : "setNetworkSourceDomain", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceDomain", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceDomain", "variableType" : "java.util.List", "documentation" : "

The source domain of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkSourceMac", "beanStyleSetterMethodName" : "setNetworkSourceMac", "c2jName" : "NetworkSourceMac", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkSourceMac(List)}.\n@param networkSourceMac a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkSourceMac(List)", "deprecated" : false, "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkSourceMac", "fluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param networkSourceMac The source media access control (MAC) address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkSourceMac", "getterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source media access control (MAC) address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkSourceMac", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkSourceMac", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkSourceMac", "sensitive" : false, "setterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param networkSourceMac The source media access control (MAC) address of network-related information about a finding.", "setterMethodName" : "setNetworkSourceMac", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceMac", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkSourceMac", "variableType" : "java.util.List", "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationIpV4", "beanStyleSetterMethodName" : "setNetworkDestinationIpV4", "c2jName" : "NetworkDestinationIpV4", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationIpV4(List)}.\n@param networkDestinationIpV4 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationIpV4(List)", "deprecated" : false, "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationIpV4", "fluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param networkDestinationIpV4 The destination IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationIpV4", "getterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationIpV4", "sensitive" : false, "setterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param networkDestinationIpV4 The destination IPv4 address of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationIpV4", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV4", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV4", "variableType" : "java.util.List", "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationIpV6", "beanStyleSetterMethodName" : "setNetworkDestinationIpV6", "c2jName" : "NetworkDestinationIpV6", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationIpV6(List)}.\n@param networkDestinationIpV6 a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationIpV6(List)", "deprecated" : false, "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationIpV6", "fluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param networkDestinationIpV6 The destination IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationIpV6", "getterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationIpV6", "sensitive" : false, "setterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param networkDestinationIpV6 The destination IPv6 address of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationIpV6", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV6", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationIpV6", "variableType" : "java.util.List", "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationPort", "beanStyleSetterMethodName" : "setNetworkDestinationPort", "c2jName" : "NetworkDestinationPort", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationPort(List)}.\n@param networkDestinationPort a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationPort(List)", "deprecated" : false, "documentation" : "

The destination port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationPort", "fluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\n@param networkDestinationPort The destination port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationPort", "getterDocumentation" : "

The destination port of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination port of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationPort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationPort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationPort", "sensitive" : false, "setterDocumentation" : "

The destination port of network-related information about a finding.

\n@param networkDestinationPort The destination port of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationPort", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationPort", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationPort", "variableType" : "java.util.List", "documentation" : "

The destination port of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNetworkDestinationDomain", "beanStyleSetterMethodName" : "setNetworkDestinationDomain", "c2jName" : "NetworkDestinationDomain", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #networkDestinationDomain(List)}.\n@param networkDestinationDomain a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkDestinationDomain(List)", "deprecated" : false, "documentation" : "

The destination domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "networkDestinationDomain", "fluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param networkDestinationDomain The destination domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "networkDestinationDomain", "getterDocumentation" : "

The destination domain of network-related information about a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The destination domain of network-related information about a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NetworkDestinationDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NetworkDestinationDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NetworkDestinationDomain", "sensitive" : false, "setterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param networkDestinationDomain The destination domain of network-related information about a finding.", "setterMethodName" : "setNetworkDestinationDomain", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationDomain", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "networkDestinationDomain", "variableType" : "java.util.List", "documentation" : "

The destination domain of network-related information about a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessName", "beanStyleSetterMethodName" : "setProcessName", "c2jName" : "ProcessName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the process.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processName(List)}.\n@param processName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processName(List)", "deprecated" : false, "documentation" : "

The name of the process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processName", "fluentSetterDocumentation" : "

The name of the process.

\n@param processName The name of the process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processName", "getterDocumentation" : "

The name of the process.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the process.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessName", "sensitive" : false, "setterDocumentation" : "

The name of the process.

\n@param processName The name of the process.", "setterMethodName" : "setProcessName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processName", "variableType" : "java.util.List", "documentation" : "

The name of the process.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessPath", "beanStyleSetterMethodName" : "setProcessPath", "c2jName" : "ProcessPath", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The path to the process executable.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processPath(List)}.\n@param processPath a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processPath(List)", "deprecated" : false, "documentation" : "

The path to the process executable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processPath", "fluentSetterDocumentation" : "

The path to the process executable.

\n@param processPath The path to the process executable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processPath", "getterDocumentation" : "

The path to the process executable.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The path to the process executable.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessPath", "sensitive" : false, "setterDocumentation" : "

The path to the process executable.

\n@param processPath The path to the process executable.", "setterMethodName" : "setProcessPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPath", "variableType" : "java.util.List", "documentation" : "

The path to the process executable.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessPid", "beanStyleSetterMethodName" : "setProcessPid", "c2jName" : "ProcessPid", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The process ID.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processPid(List)}.\n@param processPid a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processPid(List)", "deprecated" : false, "documentation" : "

The process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processPid", "fluentSetterDocumentation" : "

The process ID.

\n@param processPid The process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processPid", "getterDocumentation" : "

The process ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The process ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessPid", "sensitive" : false, "setterDocumentation" : "

The process ID.

\n@param processPid The process ID.", "setterMethodName" : "setProcessPid", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPid", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processPid", "variableType" : "java.util.List", "documentation" : "

The process ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessParentPid", "beanStyleSetterMethodName" : "setProcessParentPid", "c2jName" : "ProcessParentPid", "c2jShape" : "NumberFilterList", "defaultConsumerFluentSetterDocumentation" : "

The parent process ID.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processParentPid(List)}.\n@param processParentPid a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processParentPid(List)", "deprecated" : false, "documentation" : "

The parent process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processParentPid", "fluentSetterDocumentation" : "

The parent process ID.

\n@param processParentPid The parent process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processParentPid", "getterDocumentation" : "

The parent process ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The parent process ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessParentPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessParentPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NumberFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NumberFilter.Builder} avoiding the need to create one manually via {@link NumberFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link NumberFilter.Builder#build()} is called immediately and its result is passed to {@link #member(NumberFilter)}.\n@param member a consumer that will call methods on {@link NumberFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NumberFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "NumberFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "member", "variableType" : "NumberFilter", "documentation" : "", "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NumberFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NumberFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessParentPid", "sensitive" : false, "setterDocumentation" : "

The parent process ID.

\n@param processParentPid The parent process ID.", "setterMethodName" : "setProcessParentPid", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processParentPid", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processParentPid", "variableType" : "java.util.List", "documentation" : "

The parent process ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessLaunchedAt", "beanStyleSetterMethodName" : "setProcessLaunchedAt", "c2jName" : "ProcessLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was launched.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processLaunchedAt(List)}.\n@param processLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the process was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processLaunchedAt", "fluentSetterDocumentation" : "

The date/time that the process was launched.

\n@param processLaunchedAt The date/time that the process was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processLaunchedAt", "getterDocumentation" : "

The date/time that the process was launched.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the process was launched.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was launched.

\n@param processLaunchedAt The date/time that the process was launched.", "setterMethodName" : "setProcessLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the process was launched.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessTerminatedAt", "beanStyleSetterMethodName" : "setProcessTerminatedAt", "c2jName" : "ProcessTerminatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was terminated.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #processTerminatedAt(List)}.\n@param processTerminatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processTerminatedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the process was terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processTerminatedAt", "fluentSetterDocumentation" : "

The date/time that the process was terminated.

\n@param processTerminatedAt The date/time that the process was terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processTerminatedAt", "getterDocumentation" : "

The date/time that the process was terminated.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the process was terminated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessTerminatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessTerminatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProcessTerminatedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was terminated.

\n@param processTerminatedAt The date/time that the process was terminated.", "setterMethodName" : "setProcessTerminatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "processTerminatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "processTerminatedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the process was terminated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorType", "beanStyleSetterMethodName" : "setThreatIntelIndicatorType", "c2jName" : "ThreatIntelIndicatorType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The type of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorType(List)}.\n@param threatIntelIndicatorType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorType(List)", "deprecated" : false, "documentation" : "

The type of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorType", "fluentSetterDocumentation" : "

The type of a threat intel indicator.

\n@param threatIntelIndicatorType The type of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorType", "getterDocumentation" : "

The type of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The type of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorType", "sensitive" : false, "setterDocumentation" : "

The type of a threat intel indicator.

\n@param threatIntelIndicatorType The type of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorType", "variableType" : "java.util.List", "documentation" : "

The type of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorValue", "beanStyleSetterMethodName" : "setThreatIntelIndicatorValue", "c2jName" : "ThreatIntelIndicatorValue", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The value of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorValue(List)}.\n@param threatIntelIndicatorValue a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorValue(List)", "deprecated" : false, "documentation" : "

The value of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorValue", "fluentSetterDocumentation" : "

The value of a threat intel indicator.

\n@param threatIntelIndicatorValue The value of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorValue", "getterDocumentation" : "

The value of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorValue", "sensitive" : false, "setterDocumentation" : "

The value of a threat intel indicator.

\n@param threatIntelIndicatorValue The value of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorValue", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorValue", "variableType" : "java.util.List", "documentation" : "

The value of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorCategory", "beanStyleSetterMethodName" : "setThreatIntelIndicatorCategory", "c2jName" : "ThreatIntelIndicatorCategory", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The category of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorCategory(List)}.\n@param threatIntelIndicatorCategory a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorCategory(List)", "deprecated" : false, "documentation" : "

The category of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorCategory", "fluentSetterDocumentation" : "

The category of a threat intel indicator.

\n@param threatIntelIndicatorCategory The category of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorCategory", "getterDocumentation" : "

The category of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The category of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorCategory", "sensitive" : false, "setterDocumentation" : "

The category of a threat intel indicator.

\n@param threatIntelIndicatorCategory The category of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorCategory", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorCategory", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorCategory", "variableType" : "java.util.List", "documentation" : "

The category of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorLastObservedAt", "beanStyleSetterMethodName" : "setThreatIntelIndicatorLastObservedAt", "c2jName" : "ThreatIntelIndicatorLastObservedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorLastObservedAt(List)}.\n@param threatIntelIndicatorLastObservedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorLastObservedAt(List)", "deprecated" : false, "documentation" : "

The date/time of the last observation of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorLastObservedAt", "fluentSetterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n@param threatIntelIndicatorLastObservedAt The date/time of the last observation of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorLastObservedAt", "getterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time of the last observation of a threat intel indicator.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorLastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorLastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorLastObservedAt", "sensitive" : false, "setterDocumentation" : "

The date/time of the last observation of a threat intel indicator.

\n@param threatIntelIndicatorLastObservedAt The date/time of the last observation of a threat intel indicator.", "setterMethodName" : "setThreatIntelIndicatorLastObservedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorLastObservedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorLastObservedAt", "variableType" : "java.util.List", "documentation" : "

The date/time of the last observation of a threat intel indicator.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorSource", "beanStyleSetterMethodName" : "setThreatIntelIndicatorSource", "c2jName" : "ThreatIntelIndicatorSource", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The source of the threat intel.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorSource(List)}.\n@param threatIntelIndicatorSource a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorSource(List)", "deprecated" : false, "documentation" : "

The source of the threat intel.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorSource", "fluentSetterDocumentation" : "

The source of the threat intel.

\n@param threatIntelIndicatorSource The source of the threat intel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorSource", "getterDocumentation" : "

The source of the threat intel.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The source of the threat intel.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorSource", "sensitive" : false, "setterDocumentation" : "

The source of the threat intel.

\n@param threatIntelIndicatorSource The source of the threat intel.", "setterMethodName" : "setThreatIntelIndicatorSource", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSource", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSource", "variableType" : "java.util.List", "documentation" : "

The source of the threat intel.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getThreatIntelIndicatorSourceUrl", "beanStyleSetterMethodName" : "setThreatIntelIndicatorSourceUrl", "c2jName" : "ThreatIntelIndicatorSourceUrl", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The URL for more details from the source of the threat intel.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #threatIntelIndicatorSourceUrl(List)}.\n@param threatIntelIndicatorSourceUrl a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #threatIntelIndicatorSourceUrl(List)", "deprecated" : false, "documentation" : "

The URL for more details from the source of the threat intel.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threatIntelIndicatorSourceUrl", "fluentSetterDocumentation" : "

The URL for more details from the source of the threat intel.

\n@param threatIntelIndicatorSourceUrl The URL for more details from the source of the threat intel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threatIntelIndicatorSourceUrl", "getterDocumentation" : "

The URL for more details from the source of the threat intel.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The URL for more details from the source of the threat intel.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ThreatIntelIndicatorSourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreatIntelIndicatorSourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ThreatIntelIndicatorSourceUrl", "sensitive" : false, "setterDocumentation" : "

The URL for more details from the source of the threat intel.

\n@param threatIntelIndicatorSourceUrl The URL for more details from the source of the threat intel.", "setterMethodName" : "setThreatIntelIndicatorSourceUrl", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSourceUrl", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "threatIntelIndicatorSourceUrl", "variableType" : "java.util.List", "documentation" : "

The URL for more details from the source of the threat intel.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceType", "beanStyleSetterMethodName" : "setResourceType", "c2jName" : "ResourceType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Specifies the type of the resource that details are provided for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceType(List)}.\n@param resourceType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceType(List)", "deprecated" : false, "documentation" : "

Specifies the type of the resource that details are provided for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceType", "fluentSetterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n@param resourceType Specifies the type of the resource that details are provided for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceType", "getterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Specifies the type of the resource that details are provided for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceType", "sensitive" : false, "setterDocumentation" : "

Specifies the type of the resource that details are provided for.

\n@param resourceType Specifies the type of the resource that details are provided for.", "setterMethodName" : "setResourceType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceType", "variableType" : "java.util.List", "documentation" : "

Specifies the type of the resource that details are provided for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceId(List)}.\n@param resourceId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(List)", "deprecated" : false, "documentation" : "

The canonical identifier for the given resource type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\n@param resourceId The canonical identifier for the given resource type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The canonical identifier for the given resource type.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical identifier for the given resource type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The canonical identifier for the given resource type.

\n@param resourceId The canonical identifier for the given resource type.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceId", "variableType" : "java.util.List", "documentation" : "

The canonical identifier for the given resource type.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourcePartition", "beanStyleSetterMethodName" : "setResourcePartition", "c2jName" : "ResourcePartition", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourcePartition(List)}.\n@param resourcePartition a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcePartition(List)", "deprecated" : false, "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourcePartition", "fluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param resourcePartition The canonical AWS partition name that the Region is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourcePartition", "getterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical AWS partition name that the Region is assigned to.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourcePartition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourcePartition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourcePartition", "sensitive" : false, "setterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param resourcePartition The canonical AWS partition name that the Region is assigned to.", "setterMethodName" : "setResourcePartition", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourcePartition", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourcePartition", "variableType" : "java.util.List", "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceRegion", "beanStyleSetterMethodName" : "setResourceRegion", "c2jName" : "ResourceRegion", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceRegion(List)}.\n@param resourceRegion a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceRegion(List)", "deprecated" : false, "documentation" : "

The canonical AWS external Region name where this resource is located.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceRegion", "fluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param resourceRegion The canonical AWS external Region name where this resource is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceRegion", "getterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical AWS external Region name where this resource is located.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceRegion", "sensitive" : false, "setterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param resourceRegion The canonical AWS external Region name where this resource is located.", "setterMethodName" : "setResourceRegion", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceRegion", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceRegion", "variableType" : "java.util.List", "documentation" : "

The canonical AWS external Region name where this resource is located.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceTags", "beanStyleSetterMethodName" : "setResourceTags", "c2jName" : "ResourceTags", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceTags(List)}.\n@param resourceTags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceTags(List)", "deprecated" : false, "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceTags", "fluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param resourceTags A list of AWS tags associated with a resource at the time the finding was processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceTags", "getterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of AWS tags associated with a resource at the time the finding was processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceTags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceTags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceTags", "sensitive" : false, "setterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param resourceTags A list of AWS tags associated with a resource at the time the finding was processed.", "setterMethodName" : "setResourceTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceType", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceType", "c2jName" : "ResourceAwsEc2InstanceType", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The instance type of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceType(List)}.\n@param resourceAwsEc2InstanceType a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceType(List)", "deprecated" : false, "documentation" : "

The instance type of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceType", "fluentSetterDocumentation" : "

The instance type of the instance.

\n@param resourceAwsEc2InstanceType The instance type of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceType", "getterDocumentation" : "

The instance type of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The instance type of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceType", "sensitive" : false, "setterDocumentation" : "

The instance type of the instance.

\n@param resourceAwsEc2InstanceType The instance type of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceType", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceType", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceType", "variableType" : "java.util.List", "documentation" : "

The instance type of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceImageId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceImageId", "c2jName" : "ResourceAwsEc2InstanceImageId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceImageId(List)}.\n@param resourceAwsEc2InstanceImageId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceImageId(List)", "deprecated" : false, "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceImageId", "fluentSetterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param resourceAwsEc2InstanceImageId The Amazon Machine Image (AMI) ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceImageId", "getterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The Amazon Machine Image (AMI) ID of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceImageId", "sensitive" : false, "setterDocumentation" : "

The Amazon Machine Image (AMI) ID of the instance.

\n@param resourceAwsEc2InstanceImageId The Amazon Machine Image (AMI) ID of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceImageId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceImageId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceImageId", "variableType" : "java.util.List", "documentation" : "

The Amazon Machine Image (AMI) ID of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIpV4Addresses", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIpV4Addresses", "c2jName" : "ResourceAwsEc2InstanceIpV4Addresses", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIpV4Addresses(List)}.\n@param resourceAwsEc2InstanceIpV4Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIpV4Addresses(List)", "deprecated" : false, "documentation" : "

The IPv4 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIpV4Addresses", "fluentSetterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV4Addresses The IPv4 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIpV4Addresses", "getterDocumentation" : "

The IPv4 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv4 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIpV4Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIpV4Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIpV4Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv4 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV4Addresses The IPv4 addresses associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIpV4Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV4Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV4Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv4 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIpV6Addresses", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIpV6Addresses", "c2jName" : "ResourceAwsEc2InstanceIpV6Addresses", "c2jShape" : "IpFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIpV6Addresses(List)}.\n@param resourceAwsEc2InstanceIpV6Addresses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIpV6Addresses(List)", "deprecated" : false, "documentation" : "

The IPv6 addresses associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIpV6Addresses", "fluentSetterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV6Addresses The IPv6 addresses associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIpV6Addresses", "getterDocumentation" : "

The IPv6 addresses associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IPv6 addresses associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIpV6Addresses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIpV6Addresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpFilter.Builder} avoiding the need to create one manually via {@link IpFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpFilter.Builder#build()} is called immediately and its result is passed to {@link #member(IpFilter)}.\n@param member a consumer that will call methods on {@link IpFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IpFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "member", "variableType" : "IpFilter", "documentation" : "", "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIpV6Addresses", "sensitive" : false, "setterDocumentation" : "

The IPv6 addresses associated with the instance.

\n@param resourceAwsEc2InstanceIpV6Addresses The IPv6 addresses associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIpV6Addresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV6Addresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIpV6Addresses", "variableType" : "java.util.List", "documentation" : "

The IPv6 addresses associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceKeyName", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceKeyName", "c2jName" : "ResourceAwsEc2InstanceKeyName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The key name associated with the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceKeyName(List)}.\n@param resourceAwsEc2InstanceKeyName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceKeyName(List)", "deprecated" : false, "documentation" : "

The key name associated with the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceKeyName", "fluentSetterDocumentation" : "

The key name associated with the instance.

\n@param resourceAwsEc2InstanceKeyName The key name associated with the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceKeyName", "getterDocumentation" : "

The key name associated with the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The key name associated with the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceKeyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceKeyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceKeyName", "sensitive" : false, "setterDocumentation" : "

The key name associated with the instance.

\n@param resourceAwsEc2InstanceKeyName The key name associated with the instance.", "setterMethodName" : "setResourceAwsEc2InstanceKeyName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceKeyName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceKeyName", "variableType" : "java.util.List", "documentation" : "

The key name associated with the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceIamInstanceProfileArn", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceIamInstanceProfileArn", "c2jName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceIamInstanceProfileArn(List)}.\n@param resourceAwsEc2InstanceIamInstanceProfileArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceIamInstanceProfileArn(List)", "deprecated" : false, "documentation" : "

The IAM profile ARN of the instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "fluentSetterDocumentation" : "

The IAM profile ARN of the instance.

\n@param resourceAwsEc2InstanceIamInstanceProfileArn The IAM profile ARN of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "getterDocumentation" : "

The IAM profile ARN of the instance.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IAM profile ARN of the instance.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceIamInstanceProfileArn", "sensitive" : false, "setterDocumentation" : "

The IAM profile ARN of the instance.

\n@param resourceAwsEc2InstanceIamInstanceProfileArn The IAM profile ARN of the instance.", "setterMethodName" : "setResourceAwsEc2InstanceIamInstanceProfileArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceIamInstanceProfileArn", "variableType" : "java.util.List", "documentation" : "

The IAM profile ARN of the instance.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceVpcId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceVpcId", "c2jName" : "ResourceAwsEc2InstanceVpcId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceVpcId(List)}.\n@param resourceAwsEc2InstanceVpcId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceVpcId(List)", "deprecated" : false, "documentation" : "

The identifier of the VPC that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceVpcId", "fluentSetterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param resourceAwsEc2InstanceVpcId The identifier of the VPC that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceVpcId", "getterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the VPC that the instance was launched in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceVpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceVpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceVpcId", "sensitive" : false, "setterDocumentation" : "

The identifier of the VPC that the instance was launched in.

\n@param resourceAwsEc2InstanceVpcId The identifier of the VPC that the instance was launched in.", "setterMethodName" : "setResourceAwsEc2InstanceVpcId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceVpcId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceVpcId", "variableType" : "java.util.List", "documentation" : "

The identifier of the VPC that the instance was launched in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceSubnetId", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceSubnetId", "c2jName" : "ResourceAwsEc2InstanceSubnetId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceSubnetId(List)}.\n@param resourceAwsEc2InstanceSubnetId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceSubnetId(List)", "deprecated" : false, "documentation" : "

The identifier of the subnet that the instance was launched in.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceSubnetId", "fluentSetterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param resourceAwsEc2InstanceSubnetId The identifier of the subnet that the instance was launched in.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceSubnetId", "getterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the subnet that the instance was launched in.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceSubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceSubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceSubnetId", "sensitive" : false, "setterDocumentation" : "

The identifier of the subnet that the instance was launched in.

\n@param resourceAwsEc2InstanceSubnetId The identifier of the subnet that the instance was launched in.", "setterMethodName" : "setResourceAwsEc2InstanceSubnetId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceSubnetId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceSubnetId", "variableType" : "java.util.List", "documentation" : "

The identifier of the subnet that the instance was launched in.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsEc2InstanceLaunchedAt", "beanStyleSetterMethodName" : "setResourceAwsEc2InstanceLaunchedAt", "c2jName" : "ResourceAwsEc2InstanceLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time the instance was launched.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsEc2InstanceLaunchedAt(List)}.\n@param resourceAwsEc2InstanceLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsEc2InstanceLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time the instance was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsEc2InstanceLaunchedAt", "fluentSetterDocumentation" : "

The date/time the instance was launched.

\n@param resourceAwsEc2InstanceLaunchedAt The date/time the instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsEc2InstanceLaunchedAt", "getterDocumentation" : "

The date/time the instance was launched.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time the instance was launched.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsEc2InstanceLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsEc2InstanceLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsEc2InstanceLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time the instance was launched.

\n@param resourceAwsEc2InstanceLaunchedAt The date/time the instance was launched.", "setterMethodName" : "setResourceAwsEc2InstanceLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsEc2InstanceLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time the instance was launched.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsS3BucketOwnerId", "beanStyleSetterMethodName" : "setResourceAwsS3BucketOwnerId", "c2jName" : "ResourceAwsS3BucketOwnerId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsS3BucketOwnerId(List)}.\n@param resourceAwsS3BucketOwnerId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsS3BucketOwnerId(List)", "deprecated" : false, "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsS3BucketOwnerId", "fluentSetterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerId The canonical user ID of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsS3BucketOwnerId", "getterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The canonical user ID of the owner of the S3 bucket.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsS3BucketOwnerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsS3BucketOwnerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsS3BucketOwnerId", "sensitive" : false, "setterDocumentation" : "

The canonical user ID of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerId The canonical user ID of the owner of the S3 bucket.", "setterMethodName" : "setResourceAwsS3BucketOwnerId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerId", "variableType" : "java.util.List", "documentation" : "

The canonical user ID of the owner of the S3 bucket.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsS3BucketOwnerName", "beanStyleSetterMethodName" : "setResourceAwsS3BucketOwnerName", "c2jName" : "ResourceAwsS3BucketOwnerName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsS3BucketOwnerName(List)}.\n@param resourceAwsS3BucketOwnerName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsS3BucketOwnerName(List)", "deprecated" : false, "documentation" : "

The display name of the owner of the S3 bucket.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsS3BucketOwnerName", "fluentSetterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerName The display name of the owner of the S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsS3BucketOwnerName", "getterDocumentation" : "

The display name of the owner of the S3 bucket.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The display name of the owner of the S3 bucket.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsS3BucketOwnerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsS3BucketOwnerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsS3BucketOwnerName", "sensitive" : false, "setterDocumentation" : "

The display name of the owner of the S3 bucket.

\n@param resourceAwsS3BucketOwnerName The display name of the owner of the S3 bucket.", "setterMethodName" : "setResourceAwsS3BucketOwnerName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsS3BucketOwnerName", "variableType" : "java.util.List", "documentation" : "

The display name of the owner of the S3 bucket.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyUserName", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyUserName", "c2jName" : "ResourceAwsIamAccessKeyUserName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyUserName(List)}.\n@param resourceAwsIamAccessKeyUserName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyUserName(List)", "deprecated" : false, "documentation" : "

The user associated with the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyUserName", "fluentSetterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyUserName The user associated with the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyUserName", "getterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The user associated with the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyUserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyUserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyUserName", "sensitive" : false, "setterDocumentation" : "

The user associated with the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyUserName The user associated with the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyUserName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyUserName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyUserName", "variableType" : "java.util.List", "documentation" : "

The user associated with the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyStatus", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyStatus", "c2jName" : "ResourceAwsIamAccessKeyStatus", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyStatus(List)}.\n@param resourceAwsIamAccessKeyStatus a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyStatus(List)", "deprecated" : false, "documentation" : "

The status of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyStatus", "fluentSetterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyStatus The status of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyStatus", "getterDocumentation" : "

The status of the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The status of the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyStatus", "sensitive" : false, "setterDocumentation" : "

The status of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyStatus The status of the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyStatus", "variableType" : "java.util.List", "documentation" : "

The status of the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceAwsIamAccessKeyCreatedAt", "beanStyleSetterMethodName" : "setResourceAwsIamAccessKeyCreatedAt", "c2jName" : "ResourceAwsIamAccessKeyCreatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceAwsIamAccessKeyCreatedAt(List)}.\n@param resourceAwsIamAccessKeyCreatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceAwsIamAccessKeyCreatedAt(List)", "deprecated" : false, "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceAwsIamAccessKeyCreatedAt", "fluentSetterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyCreatedAt The creation date/time of the IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceAwsIamAccessKeyCreatedAt", "getterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The creation date/time of the IAM access key related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceAwsIamAccessKeyCreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceAwsIamAccessKeyCreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceAwsIamAccessKeyCreatedAt", "sensitive" : false, "setterDocumentation" : "

The creation date/time of the IAM access key related to a finding.

\n@param resourceAwsIamAccessKeyCreatedAt The creation date/time of the IAM access key related to a finding.", "setterMethodName" : "setResourceAwsIamAccessKeyCreatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyCreatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceAwsIamAccessKeyCreatedAt", "variableType" : "java.util.List", "documentation" : "

The creation date/time of the IAM access key related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerName", "beanStyleSetterMethodName" : "setResourceContainerName", "c2jName" : "ResourceContainerName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the container related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerName(List)}.\n@param resourceContainerName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerName(List)", "deprecated" : false, "documentation" : "

The name of the container related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerName", "fluentSetterDocumentation" : "

The name of the container related to a finding.

\n@param resourceContainerName The name of the container related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerName", "getterDocumentation" : "

The name of the container related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the container related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerName", "sensitive" : false, "setterDocumentation" : "

The name of the container related to a finding.

\n@param resourceContainerName The name of the container related to a finding.", "setterMethodName" : "setResourceContainerName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerName", "variableType" : "java.util.List", "documentation" : "

The name of the container related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerImageId", "beanStyleSetterMethodName" : "setResourceContainerImageId", "c2jName" : "ResourceContainerImageId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerImageId(List)}.\n@param resourceContainerImageId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerImageId(List)", "deprecated" : false, "documentation" : "

The identifier of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerImageId", "fluentSetterDocumentation" : "

The identifier of the image related to a finding.

\n@param resourceContainerImageId The identifier of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerImageId", "getterDocumentation" : "

The identifier of the image related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifier of the image related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image related to a finding.

\n@param resourceContainerImageId The identifier of the image related to a finding.", "setterMethodName" : "setResourceContainerImageId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageId", "variableType" : "java.util.List", "documentation" : "

The identifier of the image related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerImageName", "beanStyleSetterMethodName" : "setResourceContainerImageName", "c2jName" : "ResourceContainerImageName", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The name of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerImageName(List)}.\n@param resourceContainerImageName a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerImageName(List)", "deprecated" : false, "documentation" : "

The name of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerImageName", "fluentSetterDocumentation" : "

The name of the image related to a finding.

\n@param resourceContainerImageName The name of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerImageName", "getterDocumentation" : "

The name of the image related to a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The name of the image related to a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerImageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerImageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerImageName", "sensitive" : false, "setterDocumentation" : "

The name of the image related to a finding.

\n@param resourceContainerImageName The name of the image related to a finding.", "setterMethodName" : "setResourceContainerImageName", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageName", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerImageName", "variableType" : "java.util.List", "documentation" : "

The name of the image related to a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceContainerLaunchedAt", "beanStyleSetterMethodName" : "setResourceContainerLaunchedAt", "c2jName" : "ResourceContainerLaunchedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the container was started.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceContainerLaunchedAt(List)}.\n@param resourceContainerLaunchedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceContainerLaunchedAt(List)", "deprecated" : false, "documentation" : "

The date/time that the container was started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceContainerLaunchedAt", "fluentSetterDocumentation" : "

The date/time that the container was started.

\n@param resourceContainerLaunchedAt The date/time that the container was started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceContainerLaunchedAt", "getterDocumentation" : "

The date/time that the container was started.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The date/time that the container was started.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceContainerLaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceContainerLaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceContainerLaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the container was started.

\n@param resourceContainerLaunchedAt The date/time that the container was started.", "setterMethodName" : "setResourceContainerLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerLaunchedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceContainerLaunchedAt", "variableType" : "java.util.List", "documentation" : "

The date/time that the container was started.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceDetailsOther", "beanStyleSetterMethodName" : "setResourceDetailsOther", "c2jName" : "ResourceDetailsOther", "c2jShape" : "MapFilterList", "defaultConsumerFluentSetterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceDetailsOther(List)}.\n@param resourceDetailsOther a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceDetailsOther(List)", "deprecated" : false, "documentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceDetailsOther", "fluentSetterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n@param resourceDetailsOther The details of a resource that doesn't have a specific subfield for the resource type defined.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceDetailsOther", "getterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of a resource that doesn't have a specific subfield for the resource type defined.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceDetailsOther", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceDetailsOther", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "MapFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MapFilter.Builder} avoiding the need to create one manually via {@link MapFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link MapFilter.Builder#build()} is called immediately and its result is passed to {@link #member(MapFilter)}.\n@param member a consumer that will call methods on {@link MapFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MapFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "MapFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "member", "variableType" : "MapFilter", "documentation" : "", "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "MapFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "MapFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceDetailsOther", "sensitive" : false, "setterDocumentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

\n@param resourceDetailsOther The details of a resource that doesn't have a specific subfield for the resource type defined.", "setterMethodName" : "setResourceDetailsOther", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceDetailsOther", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceDetailsOther", "variableType" : "java.util.List", "documentation" : "

The details of a resource that doesn't have a specific subfield for the resource type defined.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComplianceStatus", "beanStyleSetterMethodName" : "setComplianceStatus", "c2jName" : "ComplianceStatus", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #complianceStatus(List)}.\n@param complianceStatus a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #complianceStatus(List)", "deprecated" : false, "documentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "complianceStatus", "fluentSetterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param complianceStatus Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "complianceStatus", "getterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComplianceStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ComplianceStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ComplianceStatus", "sensitive" : false, "setterDocumentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

\n@param complianceStatus Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.", "setterMethodName" : "setComplianceStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "complianceStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "complianceStatus", "variableType" : "java.util.List", "documentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVerificationState", "beanStyleSetterMethodName" : "setVerificationState", "c2jName" : "VerificationState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The veracity of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #verificationState(List)}.\n@param verificationState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationState(List)", "deprecated" : false, "documentation" : "

The veracity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationState", "fluentSetterDocumentation" : "

The veracity of a finding.

\n@param verificationState The veracity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationState", "getterDocumentation" : "

The veracity of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The veracity of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VerificationState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VerificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "VerificationState", "sensitive" : false, "setterDocumentation" : "

The veracity of a finding.

\n@param verificationState The veracity of a finding.", "setterMethodName" : "setVerificationState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "verificationState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "verificationState", "variableType" : "java.util.List", "documentation" : "

The veracity of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkflowState", "beanStyleSetterMethodName" : "setWorkflowState", "c2jName" : "WorkflowState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The workflow state of a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #workflowState(List)}.\n@param workflowState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workflowState(List)", "deprecated" : false, "documentation" : "

The workflow state of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workflowState", "fluentSetterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workflowState", "getterDocumentation" : "

The workflow state of a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The workflow state of a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkflowState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WorkflowState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "WorkflowState", "sensitive" : false, "setterDocumentation" : "

The workflow state of a finding.

\n@param workflowState The workflow state of a finding.", "setterMethodName" : "setWorkflowState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workflowState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workflowState", "variableType" : "java.util.List", "documentation" : "

The workflow state of a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecordState", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The updated record state for the finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recordState(List)}.\n@param recordState a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(List)", "deprecated" : false, "documentation" : "

The updated record state for the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recordState", "fluentSetterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The updated record state for the finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The updated record state for the finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordState", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordState", "variableType" : "java.util.List", "documentation" : "

The updated record state for the finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRelatedFindingsProductArn", "beanStyleSetterMethodName" : "setRelatedFindingsProductArn", "c2jName" : "RelatedFindingsProductArn", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the solution that generated a related finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindingsProductArn(List)}.\n@param relatedFindingsProductArn a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindingsProductArn(List)", "deprecated" : false, "documentation" : "

The ARN of the solution that generated a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindingsProductArn", "fluentSetterDocumentation" : "

The ARN of the solution that generated a related finding.

\n@param relatedFindingsProductArn The ARN of the solution that generated a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindingsProductArn", "getterDocumentation" : "

The ARN of the solution that generated a related finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARN of the solution that generated a related finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindingsProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindingsProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindingsProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the solution that generated a related finding.

\n@param relatedFindingsProductArn The ARN of the solution that generated a related finding.", "setterMethodName" : "setRelatedFindingsProductArn", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsProductArn", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsProductArn", "variableType" : "java.util.List", "documentation" : "

The ARN of the solution that generated a related finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRelatedFindingsId", "beanStyleSetterMethodName" : "setRelatedFindingsId", "c2jName" : "RelatedFindingsId", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The solution-generated identifier for a related finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #relatedFindingsId(List)}.\n@param relatedFindingsId a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #relatedFindingsId(List)", "deprecated" : false, "documentation" : "

The solution-generated identifier for a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "relatedFindingsId", "fluentSetterDocumentation" : "

The solution-generated identifier for a related finding.

\n@param relatedFindingsId The solution-generated identifier for a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "relatedFindingsId", "getterDocumentation" : "

The solution-generated identifier for a related finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The solution-generated identifier for a related finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RelatedFindingsId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RelatedFindingsId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RelatedFindingsId", "sensitive" : false, "setterDocumentation" : "

The solution-generated identifier for a related finding.

\n@param relatedFindingsId The solution-generated identifier for a related finding.", "setterMethodName" : "setRelatedFindingsId", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsId", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "relatedFindingsId", "variableType" : "java.util.List", "documentation" : "

The solution-generated identifier for a related finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNoteText", "beanStyleSetterMethodName" : "setNoteText", "c2jName" : "NoteText", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The text of a note.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteText(List)}.\n@param noteText a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteText(List)", "deprecated" : false, "documentation" : "

The text of a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteText", "fluentSetterDocumentation" : "

The text of a note.

\n@param noteText The text of a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteText", "getterDocumentation" : "

The text of a note.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The text of a note.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteText", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteText", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteText", "sensitive" : false, "setterDocumentation" : "

The text of a note.

\n@param noteText The text of a note.", "setterMethodName" : "setNoteText", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteText", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteText", "variableType" : "java.util.List", "documentation" : "

The text of a note.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNoteUpdatedAt", "beanStyleSetterMethodName" : "setNoteUpdatedAt", "c2jName" : "NoteUpdatedAt", "c2jShape" : "DateFilterList", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the note was updated.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteUpdatedAt(List)}.\n@param noteUpdatedAt a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteUpdatedAt(List)", "deprecated" : false, "documentation" : "

The timestamp of when the note was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteUpdatedAt", "fluentSetterDocumentation" : "

The timestamp of when the note was updated.

\n@param noteUpdatedAt The timestamp of when the note was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteUpdatedAt", "getterDocumentation" : "

The timestamp of when the note was updated.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The timestamp of when the note was updated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteUpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteUpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DateFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DateFilter.Builder} avoiding the need to create one manually via {@link DateFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateFilter.Builder#build()} is called immediately and its result is passed to {@link #member(DateFilter)}.\n@param member a consumer that will call methods on {@link DateFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DateFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DateFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "member", "variableType" : "DateFilter", "documentation" : "", "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DateFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DateFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteUpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the note was updated.

\n@param noteUpdatedAt The timestamp of when the note was updated.", "setterMethodName" : "setNoteUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedAt", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedAt", "variableType" : "java.util.List", "documentation" : "

The timestamp of when the note was updated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNoteUpdatedBy", "beanStyleSetterMethodName" : "setNoteUpdatedBy", "c2jName" : "NoteUpdatedBy", "c2jShape" : "StringFilterList", "defaultConsumerFluentSetterDocumentation" : "

The principal that created a note.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #noteUpdatedBy(List)}.\n@param noteUpdatedBy a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noteUpdatedBy(List)", "deprecated" : false, "documentation" : "

The principal that created a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noteUpdatedBy", "fluentSetterDocumentation" : "

The principal that created a note.

\n@param noteUpdatedBy The principal that created a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noteUpdatedBy", "getterDocumentation" : "

The principal that created a note.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The principal that created a note.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NoteUpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoteUpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StringFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StringFilter.Builder} avoiding the need to create one manually via {@link StringFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link StringFilter.Builder#build()} is called immediately and its result is passed to {@link #member(StringFilter)}.\n@param member a consumer that will call methods on {@link StringFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StringFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StringFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "member", "variableType" : "StringFilter", "documentation" : "", "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StringFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StringFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NoteUpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that created a note.

\n@param noteUpdatedBy The principal that created a note.", "setterMethodName" : "setNoteUpdatedBy", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedBy", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "noteUpdatedBy", "variableType" : "java.util.List", "documentation" : "

The principal that created a note.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKeyword", "beanStyleSetterMethodName" : "setKeyword", "c2jName" : "Keyword", "c2jShape" : "KeywordFilterList", "defaultConsumerFluentSetterDocumentation" : "

A keyword for a finding.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #keyword(List)}.\n@param keyword a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyword(List)", "deprecated" : false, "documentation" : "

A keyword for a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyword", "fluentSetterDocumentation" : "

A keyword for a finding.

\n@param keyword A keyword for a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyword", "getterDocumentation" : "

A keyword for a finding.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A keyword for a finding.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Keyword", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Keyword", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "KeywordFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link KeywordFilter.Builder} avoiding the need to create one manually via {@link KeywordFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link KeywordFilter.Builder#build()} is called immediately and its result is passed to {@link #member(KeywordFilter)}.\n@param member a consumer that will call methods on {@link KeywordFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(KeywordFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "KeywordFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "KeywordFilter", "variableName" : "member", "variableType" : "KeywordFilter", "documentation" : null, "simpleType" : "KeywordFilter", "variableSetterType" : "KeywordFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "KeywordFilter", "variableName" : "member", "variableType" : "KeywordFilter", "documentation" : "", "simpleType" : "KeywordFilter", "variableSetterType" : "KeywordFilter" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "KeywordFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "KeywordFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Keyword", "sensitive" : false, "setterDocumentation" : "

A keyword for a finding.

\n@param keyword A keyword for a finding.", "setterMethodName" : "setKeyword", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "keyword", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "keyword", "variableType" : "java.util.List", "documentation" : "

A keyword for a finding.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AwsSecurityFindingFilters", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "awsSecurityFindingFilters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "wrapper" : false, "xmlNamespace" : null }, "BatchDisableStandardsRequest" : { "c2jName" : "BatchDisableStandardsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "BatchDisableStandards", "locationName" : null, "requestUri" : "/standards/deregister", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionArns", "beanStyleSetterMethodName" : "setStandardsSubscriptionArns", "c2jName" : "StandardsSubscriptionArns", "c2jShape" : "StandardsSubscriptionArns", "defaultConsumerFluentSetterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArns(List)}.\n@param standardsSubscriptionArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArns(List)", "deprecated" : false, "documentation" : "

The ARNs of the standards subscriptions to disable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArns", "fluentSetterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n@param standardsSubscriptionArns The ARNs of the standards subscriptions to disable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArns", "getterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARNs of the standards subscriptions to disable.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionArns", "sensitive" : false, "setterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n@param standardsSubscriptionArns The ARNs of the standards subscriptions to disable.", "setterMethodName" : "setStandardsSubscriptionArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : "

The ARNs of the standards subscriptions to disable.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StandardsSubscriptionArns" : { "beanStyleGetterMethodName" : "getStandardsSubscriptionArns", "beanStyleSetterMethodName" : "setStandardsSubscriptionArns", "c2jName" : "StandardsSubscriptionArns", "c2jShape" : "StandardsSubscriptionArns", "defaultConsumerFluentSetterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArns(List)}.\n@param standardsSubscriptionArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArns(List)", "deprecated" : false, "documentation" : "

The ARNs of the standards subscriptions to disable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArns", "fluentSetterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n@param standardsSubscriptionArns The ARNs of the standards subscriptions to disable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArns", "getterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARNs of the standards subscriptions to disable.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionArns", "sensitive" : false, "setterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n@param standardsSubscriptionArns The ARNs of the standards subscriptions to disable.", "setterMethodName" : "setStandardsSubscriptionArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : "

The ARNs of the standards subscriptions to disable.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionArns", "beanStyleSetterMethodName" : "setStandardsSubscriptionArns", "c2jName" : "StandardsSubscriptionArns", "c2jShape" : "StandardsSubscriptionArns", "defaultConsumerFluentSetterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArns(List)}.\n@param standardsSubscriptionArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArns(List)", "deprecated" : false, "documentation" : "

The ARNs of the standards subscriptions to disable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArns", "fluentSetterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n@param standardsSubscriptionArns The ARNs of the standards subscriptions to disable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArns", "getterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARNs of the standards subscriptions to disable.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionArns", "sensitive" : false, "setterDocumentation" : "

The ARNs of the standards subscriptions to disable.

\n@param standardsSubscriptionArns The ARNs of the standards subscriptions to disable.", "setterMethodName" : "setStandardsSubscriptionArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : "

The ARNs of the standards subscriptions to disable.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StandardsSubscriptionArns" ], "shapeName" : "BatchDisableStandardsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "BatchDisableStandardsRequest", "variableName" : "batchDisableStandardsRequest", "variableType" : "BatchDisableStandardsRequest", "documentation" : null, "simpleType" : "BatchDisableStandardsRequest", "variableSetterType" : "BatchDisableStandardsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "BatchDisableStandardsResponse" : { "c2jName" : "BatchDisableStandardsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

The details of the standards subscriptions that were disabled.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

The details of the standards subscriptions that were disabled.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were disabled.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the standards subscriptions that were disabled.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were disabled.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

The details of the standards subscriptions that were disabled.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StandardsSubscriptions" : { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

The details of the standards subscriptions that were disabled.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

The details of the standards subscriptions that were disabled.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were disabled.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the standards subscriptions that were disabled.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were disabled.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

The details of the standards subscriptions that were disabled.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

The details of the standards subscriptions that were disabled.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

The details of the standards subscriptions that were disabled.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were disabled.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the standards subscriptions that were disabled.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

The details of the standards subscriptions that were disabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were disabled.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

The details of the standards subscriptions that were disabled.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BatchDisableStandardsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BatchDisableStandardsResponse", "variableName" : "batchDisableStandardsResponse", "variableType" : "BatchDisableStandardsResponse", "documentation" : null, "simpleType" : "BatchDisableStandardsResponse", "variableSetterType" : "BatchDisableStandardsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "BatchEnableStandardsRequest" : { "c2jName" : "BatchEnableStandardsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "BatchEnableStandards", "locationName" : null, "requestUri" : "/standards/register", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionRequests", "beanStyleSetterMethodName" : "setStandardsSubscriptionRequests", "c2jName" : "StandardsSubscriptionRequests", "c2jShape" : "StandardsSubscriptionRequests", "defaultConsumerFluentSetterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionRequests(List)}.\n@param standardsSubscriptionRequests a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionRequests(List)", "deprecated" : false, "documentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionRequests", "fluentSetterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsSubscriptionRequests The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionRequests", "getterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionRequests", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscriptionRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscriptionRequest.Builder} avoiding the need to create one manually via {@link StandardsSubscriptionRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscriptionRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscriptionRequest)}.\n@param member a consumer that will call methods on {@link StandardsSubscriptionRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscriptionRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscriptionRequest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscriptionRequest", "variableName" : "member", "variableType" : "StandardsSubscriptionRequest", "documentation" : null, "simpleType" : "StandardsSubscriptionRequest", "variableSetterType" : "StandardsSubscriptionRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscriptionRequest", "variableName" : "member", "variableType" : "StandardsSubscriptionRequest", "documentation" : "", "simpleType" : "StandardsSubscriptionRequest", "variableSetterType" : "StandardsSubscriptionRequest" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscriptionRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscriptionRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionRequests", "sensitive" : false, "setterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsSubscriptionRequests The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "setterMethodName" : "setStandardsSubscriptionRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionRequests", "variableType" : "java.util.List", "documentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StandardsSubscriptionRequests" : { "beanStyleGetterMethodName" : "getStandardsSubscriptionRequests", "beanStyleSetterMethodName" : "setStandardsSubscriptionRequests", "c2jName" : "StandardsSubscriptionRequests", "c2jShape" : "StandardsSubscriptionRequests", "defaultConsumerFluentSetterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionRequests(List)}.\n@param standardsSubscriptionRequests a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionRequests(List)", "deprecated" : false, "documentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionRequests", "fluentSetterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsSubscriptionRequests The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionRequests", "getterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionRequests", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscriptionRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscriptionRequest.Builder} avoiding the need to create one manually via {@link StandardsSubscriptionRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscriptionRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscriptionRequest)}.\n@param member a consumer that will call methods on {@link StandardsSubscriptionRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscriptionRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscriptionRequest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscriptionRequest", "variableName" : "member", "variableType" : "StandardsSubscriptionRequest", "documentation" : null, "simpleType" : "StandardsSubscriptionRequest", "variableSetterType" : "StandardsSubscriptionRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscriptionRequest", "variableName" : "member", "variableType" : "StandardsSubscriptionRequest", "documentation" : "", "simpleType" : "StandardsSubscriptionRequest", "variableSetterType" : "StandardsSubscriptionRequest" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscriptionRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscriptionRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionRequests", "sensitive" : false, "setterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsSubscriptionRequests The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "setterMethodName" : "setStandardsSubscriptionRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionRequests", "variableType" : "java.util.List", "documentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionRequests", "beanStyleSetterMethodName" : "setStandardsSubscriptionRequests", "c2jName" : "StandardsSubscriptionRequests", "c2jShape" : "StandardsSubscriptionRequests", "defaultConsumerFluentSetterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionRequests(List)}.\n@param standardsSubscriptionRequests a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionRequests(List)", "deprecated" : false, "documentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionRequests", "fluentSetterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsSubscriptionRequests The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionRequests", "getterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionRequests", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscriptionRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscriptionRequest.Builder} avoiding the need to create one manually via {@link StandardsSubscriptionRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscriptionRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscriptionRequest)}.\n@param member a consumer that will call methods on {@link StandardsSubscriptionRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscriptionRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscriptionRequest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscriptionRequest", "variableName" : "member", "variableType" : "StandardsSubscriptionRequest", "documentation" : null, "simpleType" : "StandardsSubscriptionRequest", "variableSetterType" : "StandardsSubscriptionRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscriptionRequest", "variableName" : "member", "variableType" : "StandardsSubscriptionRequest", "documentation" : "", "simpleType" : "StandardsSubscriptionRequest", "variableSetterType" : "StandardsSubscriptionRequest" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscriptionRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscriptionRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionRequests", "sensitive" : false, "setterDocumentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsSubscriptionRequests The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "setterMethodName" : "setStandardsSubscriptionRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionRequests", "variableType" : "java.util.List", "documentation" : "

The list of standards compliance checks to enable.

In this release, Security Hub supports only the CIS AWS Foundations standard.

The ARN for the standard is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StandardsSubscriptionRequests" ], "shapeName" : "BatchEnableStandardsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "BatchEnableStandardsRequest", "variableName" : "batchEnableStandardsRequest", "variableType" : "BatchEnableStandardsRequest", "documentation" : null, "simpleType" : "BatchEnableStandardsRequest", "variableSetterType" : "BatchEnableStandardsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "BatchEnableStandardsResponse" : { "c2jName" : "BatchEnableStandardsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

The details of the standards subscriptions that were enabled.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

The details of the standards subscriptions that were enabled.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were enabled.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the standards subscriptions that were enabled.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were enabled.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

The details of the standards subscriptions that were enabled.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StandardsSubscriptions" : { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

The details of the standards subscriptions that were enabled.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

The details of the standards subscriptions that were enabled.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were enabled.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the standards subscriptions that were enabled.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were enabled.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

The details of the standards subscriptions that were enabled.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

The details of the standards subscriptions that were enabled.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

The details of the standards subscriptions that were enabled.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were enabled.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the standards subscriptions that were enabled.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

The details of the standards subscriptions that were enabled.

\n@param standardsSubscriptions The details of the standards subscriptions that were enabled.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

The details of the standards subscriptions that were enabled.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BatchEnableStandardsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BatchEnableStandardsResponse", "variableName" : "batchEnableStandardsResponse", "variableType" : "BatchEnableStandardsResponse", "documentation" : null, "simpleType" : "BatchEnableStandardsResponse", "variableSetterType" : "BatchEnableStandardsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "BatchImportFindingsRequest" : { "c2jName" : "BatchImportFindingsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "BatchImportFindings", "locationName" : null, "requestUri" : "/findings/import", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getFindings", "beanStyleSetterMethodName" : "setFindings", "c2jName" : "Findings", "c2jShape" : "AwsSecurityFindingList", "defaultConsumerFluentSetterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #findings(List)}.\n@param findings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #findings(List)", "deprecated" : false, "documentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "findings", "fluentSetterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n@param findings A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "findings", "getterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Findings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Findings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AwsSecurityFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AwsSecurityFinding.Builder} avoiding the need to create one manually via {@link AwsSecurityFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFinding.Builder#build()} is called immediately and its result is passed to {@link #member(AwsSecurityFinding)}.\n@param member a consumer that will call methods on {@link AwsSecurityFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AwsSecurityFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AwsSecurityFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : null, "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : "", "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AwsSecurityFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AwsSecurityFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Findings", "sensitive" : false, "setterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n@param findings A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.", "setterMethodName" : "setFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Findings" : { "beanStyleGetterMethodName" : "getFindings", "beanStyleSetterMethodName" : "setFindings", "c2jName" : "Findings", "c2jShape" : "AwsSecurityFindingList", "defaultConsumerFluentSetterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #findings(List)}.\n@param findings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #findings(List)", "deprecated" : false, "documentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "findings", "fluentSetterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n@param findings A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "findings", "getterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Findings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Findings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AwsSecurityFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AwsSecurityFinding.Builder} avoiding the need to create one manually via {@link AwsSecurityFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFinding.Builder#build()} is called immediately and its result is passed to {@link #member(AwsSecurityFinding)}.\n@param member a consumer that will call methods on {@link AwsSecurityFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AwsSecurityFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AwsSecurityFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : null, "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : "", "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AwsSecurityFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AwsSecurityFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Findings", "sensitive" : false, "setterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n@param findings A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.", "setterMethodName" : "setFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFindings", "beanStyleSetterMethodName" : "setFindings", "c2jName" : "Findings", "c2jShape" : "AwsSecurityFindingList", "defaultConsumerFluentSetterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #findings(List)}.\n@param findings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #findings(List)", "deprecated" : false, "documentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "findings", "fluentSetterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n@param findings A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "findings", "getterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Findings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Findings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AwsSecurityFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AwsSecurityFinding.Builder} avoiding the need to create one manually via {@link AwsSecurityFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFinding.Builder#build()} is called immediately and its result is passed to {@link #member(AwsSecurityFinding)}.\n@param member a consumer that will call methods on {@link AwsSecurityFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AwsSecurityFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AwsSecurityFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : null, "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : "", "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AwsSecurityFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AwsSecurityFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Findings", "sensitive" : false, "setterDocumentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

\n@param findings A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.", "setterMethodName" : "setFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : "

A list of findings to import. To successfully import a finding, it must follow the AWS Security Finding Format.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Findings" ], "shapeName" : "BatchImportFindingsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "BatchImportFindingsRequest", "variableName" : "batchImportFindingsRequest", "variableType" : "BatchImportFindingsRequest", "documentation" : null, "simpleType" : "BatchImportFindingsRequest", "variableSetterType" : "BatchImportFindingsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "BatchImportFindingsResponse" : { "c2jName" : "BatchImportFindingsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFailedCount", "beanStyleSetterMethodName" : "setFailedCount", "c2jName" : "FailedCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings that failed to import.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #failedCount(Integer)}.\n@param failedCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failedCount(Integer)", "deprecated" : false, "documentation" : "

The number of findings that failed to import.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedCount", "fluentSetterDocumentation" : "

The number of findings that failed to import.

\n@param failedCount The number of findings that failed to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedCount", "getterDocumentation" : "

The number of findings that failed to import.

\n@return The number of findings that failed to import.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "FailedCount", "sensitive" : false, "setterDocumentation" : "

The number of findings that failed to import.

\n@param failedCount The number of findings that failed to import.", "setterMethodName" : "setFailedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "failedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "failedCount", "variableType" : "Integer", "documentation" : "

The number of findings that failed to import.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSuccessCount", "beanStyleSetterMethodName" : "setSuccessCount", "c2jName" : "SuccessCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings that were successfully imported.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #successCount(Integer)}.\n@param successCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #successCount(Integer)", "deprecated" : false, "documentation" : "

The number of findings that were successfully imported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "successCount", "fluentSetterDocumentation" : "

The number of findings that were successfully imported.

\n@param successCount The number of findings that were successfully imported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "successCount", "getterDocumentation" : "

The number of findings that were successfully imported.

\n@return The number of findings that were successfully imported.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuccessCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuccessCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SuccessCount", "sensitive" : false, "setterDocumentation" : "

The number of findings that were successfully imported.

\n@param successCount The number of findings that were successfully imported.", "setterMethodName" : "setSuccessCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "successCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "successCount", "variableType" : "Integer", "documentation" : "

The number of findings that were successfully imported.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailedFindings", "beanStyleSetterMethodName" : "setFailedFindings", "c2jName" : "FailedFindings", "c2jShape" : "ImportFindingsErrorList", "defaultConsumerFluentSetterDocumentation" : "

The list of the findings that failed to import.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failedFindings(List)}.\n@param failedFindings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failedFindings(List)", "deprecated" : false, "documentation" : "

The list of the findings that failed to import.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedFindings", "fluentSetterDocumentation" : "

The list of the findings that failed to import.

\n@param failedFindings The list of the findings that failed to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedFindings", "getterDocumentation" : "

The list of the findings that failed to import.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of the findings that failed to import.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailedFindings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailedFindings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ImportFindingsError", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImportFindingsError.Builder} avoiding the need to create one manually via {@link ImportFindingsError#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImportFindingsError.Builder#build()} is called immediately and its result is passed to {@link #member(ImportFindingsError)}.\n@param member a consumer that will call methods on {@link ImportFindingsError.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImportFindingsError)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ImportFindingsError", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ImportFindingsError", "variableName" : "member", "variableType" : "ImportFindingsError", "documentation" : null, "simpleType" : "ImportFindingsError", "variableSetterType" : "ImportFindingsError" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ImportFindingsError", "variableName" : "member", "variableType" : "ImportFindingsError", "documentation" : "", "simpleType" : "ImportFindingsError", "variableSetterType" : "ImportFindingsError" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ImportFindingsError", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ImportFindingsError", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedFindings", "sensitive" : false, "setterDocumentation" : "

The list of the findings that failed to import.

\n@param failedFindings The list of the findings that failed to import.", "setterMethodName" : "setFailedFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedFindings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedFindings", "variableType" : "java.util.List", "documentation" : "

The list of the findings that failed to import.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailedCount" : { "beanStyleGetterMethodName" : "getFailedCount", "beanStyleSetterMethodName" : "setFailedCount", "c2jName" : "FailedCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings that failed to import.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #failedCount(Integer)}.\n@param failedCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failedCount(Integer)", "deprecated" : false, "documentation" : "

The number of findings that failed to import.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedCount", "fluentSetterDocumentation" : "

The number of findings that failed to import.

\n@param failedCount The number of findings that failed to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedCount", "getterDocumentation" : "

The number of findings that failed to import.

\n@return The number of findings that failed to import.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "FailedCount", "sensitive" : false, "setterDocumentation" : "

The number of findings that failed to import.

\n@param failedCount The number of findings that failed to import.", "setterMethodName" : "setFailedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "failedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "failedCount", "variableType" : "Integer", "documentation" : "

The number of findings that failed to import.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FailedFindings" : { "beanStyleGetterMethodName" : "getFailedFindings", "beanStyleSetterMethodName" : "setFailedFindings", "c2jName" : "FailedFindings", "c2jShape" : "ImportFindingsErrorList", "defaultConsumerFluentSetterDocumentation" : "

The list of the findings that failed to import.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failedFindings(List)}.\n@param failedFindings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failedFindings(List)", "deprecated" : false, "documentation" : "

The list of the findings that failed to import.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedFindings", "fluentSetterDocumentation" : "

The list of the findings that failed to import.

\n@param failedFindings The list of the findings that failed to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedFindings", "getterDocumentation" : "

The list of the findings that failed to import.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of the findings that failed to import.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailedFindings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailedFindings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ImportFindingsError", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImportFindingsError.Builder} avoiding the need to create one manually via {@link ImportFindingsError#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImportFindingsError.Builder#build()} is called immediately and its result is passed to {@link #member(ImportFindingsError)}.\n@param member a consumer that will call methods on {@link ImportFindingsError.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImportFindingsError)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ImportFindingsError", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ImportFindingsError", "variableName" : "member", "variableType" : "ImportFindingsError", "documentation" : null, "simpleType" : "ImportFindingsError", "variableSetterType" : "ImportFindingsError" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ImportFindingsError", "variableName" : "member", "variableType" : "ImportFindingsError", "documentation" : "", "simpleType" : "ImportFindingsError", "variableSetterType" : "ImportFindingsError" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ImportFindingsError", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ImportFindingsError", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedFindings", "sensitive" : false, "setterDocumentation" : "

The list of the findings that failed to import.

\n@param failedFindings The list of the findings that failed to import.", "setterMethodName" : "setFailedFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedFindings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedFindings", "variableType" : "java.util.List", "documentation" : "

The list of the findings that failed to import.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SuccessCount" : { "beanStyleGetterMethodName" : "getSuccessCount", "beanStyleSetterMethodName" : "setSuccessCount", "c2jName" : "SuccessCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings that were successfully imported.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #successCount(Integer)}.\n@param successCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #successCount(Integer)", "deprecated" : false, "documentation" : "

The number of findings that were successfully imported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "successCount", "fluentSetterDocumentation" : "

The number of findings that were successfully imported.

\n@param successCount The number of findings that were successfully imported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "successCount", "getterDocumentation" : "

The number of findings that were successfully imported.

\n@return The number of findings that were successfully imported.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuccessCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuccessCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SuccessCount", "sensitive" : false, "setterDocumentation" : "

The number of findings that were successfully imported.

\n@param successCount The number of findings that were successfully imported.", "setterMethodName" : "setSuccessCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "successCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "successCount", "variableType" : "Integer", "documentation" : "

The number of findings that were successfully imported.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFailedCount", "beanStyleSetterMethodName" : "setFailedCount", "c2jName" : "FailedCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings that failed to import.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #failedCount(Integer)}.\n@param failedCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failedCount(Integer)", "deprecated" : false, "documentation" : "

The number of findings that failed to import.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedCount", "fluentSetterDocumentation" : "

The number of findings that failed to import.

\n@param failedCount The number of findings that failed to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedCount", "getterDocumentation" : "

The number of findings that failed to import.

\n@return The number of findings that failed to import.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "FailedCount", "sensitive" : false, "setterDocumentation" : "

The number of findings that failed to import.

\n@param failedCount The number of findings that failed to import.", "setterMethodName" : "setFailedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "failedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "failedCount", "variableType" : "Integer", "documentation" : "

The number of findings that failed to import.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSuccessCount", "beanStyleSetterMethodName" : "setSuccessCount", "c2jName" : "SuccessCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings that were successfully imported.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #successCount(Integer)}.\n@param successCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #successCount(Integer)", "deprecated" : false, "documentation" : "

The number of findings that were successfully imported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "successCount", "fluentSetterDocumentation" : "

The number of findings that were successfully imported.

\n@param successCount The number of findings that were successfully imported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "successCount", "getterDocumentation" : "

The number of findings that were successfully imported.

\n@return The number of findings that were successfully imported.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuccessCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuccessCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SuccessCount", "sensitive" : false, "setterDocumentation" : "

The number of findings that were successfully imported.

\n@param successCount The number of findings that were successfully imported.", "setterMethodName" : "setSuccessCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "successCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "successCount", "variableType" : "Integer", "documentation" : "

The number of findings that were successfully imported.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailedFindings", "beanStyleSetterMethodName" : "setFailedFindings", "c2jName" : "FailedFindings", "c2jShape" : "ImportFindingsErrorList", "defaultConsumerFluentSetterDocumentation" : "

The list of the findings that failed to import.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failedFindings(List)}.\n@param failedFindings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failedFindings(List)", "deprecated" : false, "documentation" : "

The list of the findings that failed to import.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedFindings", "fluentSetterDocumentation" : "

The list of the findings that failed to import.

\n@param failedFindings The list of the findings that failed to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedFindings", "getterDocumentation" : "

The list of the findings that failed to import.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of the findings that failed to import.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailedFindings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailedFindings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ImportFindingsError", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImportFindingsError.Builder} avoiding the need to create one manually via {@link ImportFindingsError#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImportFindingsError.Builder#build()} is called immediately and its result is passed to {@link #member(ImportFindingsError)}.\n@param member a consumer that will call methods on {@link ImportFindingsError.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImportFindingsError)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ImportFindingsError", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ImportFindingsError", "variableName" : "member", "variableType" : "ImportFindingsError", "documentation" : null, "simpleType" : "ImportFindingsError", "variableSetterType" : "ImportFindingsError" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ImportFindingsError", "variableName" : "member", "variableType" : "ImportFindingsError", "documentation" : "", "simpleType" : "ImportFindingsError", "variableSetterType" : "ImportFindingsError" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ImportFindingsError", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ImportFindingsError", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedFindings", "sensitive" : false, "setterDocumentation" : "

The list of the findings that failed to import.

\n@param failedFindings The list of the findings that failed to import.", "setterMethodName" : "setFailedFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedFindings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedFindings", "variableType" : "java.util.List", "documentation" : "

The list of the findings that failed to import.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "FailedCount", "SuccessCount" ], "shapeName" : "BatchImportFindingsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BatchImportFindingsResponse", "variableName" : "batchImportFindingsResponse", "variableType" : "BatchImportFindingsResponse", "documentation" : null, "simpleType" : "BatchImportFindingsResponse", "variableSetterType" : "BatchImportFindingsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Compliance" : { "c2jName" : "Compliance", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard (for example, CIS AWS Foundations). Contains compliance-related finding details.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ComplianceStatus", "defaultConsumerFluentSetterDocumentation" : "

The result of a compliance check.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The result of a compliance check.

", "endpointDiscoveryId" : false, "enumType" : "ComplianceStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The result of a compliance check.

\n@param status The result of a compliance check.\n@see ComplianceStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ComplianceStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The result of a compliance check.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ComplianceStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The result of a compliance check.\n@see ComplianceStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The result of a compliance check.

\n@param status The result of a compliance check.\n@see ComplianceStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The result of a compliance check.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ComplianceStatus", "defaultConsumerFluentSetterDocumentation" : "

The result of a compliance check.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The result of a compliance check.

", "endpointDiscoveryId" : false, "enumType" : "ComplianceStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The result of a compliance check.

\n@param status The result of a compliance check.\n@see ComplianceStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ComplianceStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The result of a compliance check.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ComplianceStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The result of a compliance check.\n@see ComplianceStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The result of a compliance check.

\n@param status The result of a compliance check.\n@see ComplianceStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The result of a compliance check.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ComplianceStatus", "defaultConsumerFluentSetterDocumentation" : "

The result of a compliance check.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The result of a compliance check.

", "endpointDiscoveryId" : false, "enumType" : "ComplianceStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The result of a compliance check.

\n@param status The result of a compliance check.\n@see ComplianceStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ComplianceStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The result of a compliance check.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ComplianceStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The result of a compliance check.\n@see ComplianceStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The result of a compliance check.

\n@param status The result of a compliance check.\n@see ComplianceStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The result of a compliance check.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Compliance", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Compliance", "variableName" : "compliance", "variableType" : "Compliance", "documentation" : null, "simpleType" : "Compliance", "variableSetterType" : "Compliance" }, "wrapper" : false, "xmlNamespace" : null }, "ComplianceStatus" : { "c2jName" : "ComplianceStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PASSED", "value" : "PASSED" }, { "name" : "WARNING", "value" : "WARNING" }, { "name" : "FAILED", "value" : "FAILED" }, { "name" : "NOT_AVAILABLE", "value" : "NOT_AVAILABLE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ComplianceStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ComplianceStatus", "variableName" : "complianceStatus", "variableType" : "ComplianceStatus", "documentation" : null, "simpleType" : "ComplianceStatus", "variableSetterType" : "ComplianceStatus" }, "wrapper" : false, "xmlNamespace" : null }, "ContainerDetails" : { "c2jName" : "ContainerDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Container details related to a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the container related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the container related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the container related to a finding.

\n@param name The name of the container related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the container related to a finding.

\n@return The name of the container related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the container related to a finding.

\n@param name The name of the container related to a finding.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the container related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The identifier of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image related to a finding.

\n@param imageId The identifier of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The identifier of the image related to a finding.

\n@return The identifier of the image related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image related to a finding.

\n@param imageId The identifier of the image related to a finding.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageName", "beanStyleSetterMethodName" : "setImageName", "c2jName" : "ImageName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageName(String)}.\n@param imageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageName(String)", "deprecated" : false, "documentation" : "

The name of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageName", "fluentSetterDocumentation" : "

The name of the image related to a finding.

\n@param imageName The name of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageName", "getterDocumentation" : "

The name of the image related to a finding.

\n@return The name of the image related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageName", "sensitive" : false, "setterDocumentation" : "

The name of the image related to a finding.

\n@param imageName The name of the image related to a finding.", "setterMethodName" : "setImageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : "

The name of the image related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the container started.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the container started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date and time when the container started.

\n@param launchedAt The date and time when the container started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date and time when the container started.

\n@return The date and time when the container started.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the container started.

\n@param launchedAt The date and time when the container started.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date and time when the container started.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ImageId" : { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The identifier of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image related to a finding.

\n@param imageId The identifier of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The identifier of the image related to a finding.

\n@return The identifier of the image related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image related to a finding.

\n@param imageId The identifier of the image related to a finding.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ImageName" : { "beanStyleGetterMethodName" : "getImageName", "beanStyleSetterMethodName" : "setImageName", "c2jName" : "ImageName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageName(String)}.\n@param imageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageName(String)", "deprecated" : false, "documentation" : "

The name of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageName", "fluentSetterDocumentation" : "

The name of the image related to a finding.

\n@param imageName The name of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageName", "getterDocumentation" : "

The name of the image related to a finding.

\n@return The name of the image related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageName", "sensitive" : false, "setterDocumentation" : "

The name of the image related to a finding.

\n@param imageName The name of the image related to a finding.", "setterMethodName" : "setImageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : "

The name of the image related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LaunchedAt" : { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the container started.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the container started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date and time when the container started.

\n@param launchedAt The date and time when the container started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date and time when the container started.

\n@return The date and time when the container started.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the container started.

\n@param launchedAt The date and time when the container started.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date and time when the container started.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the container related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the container related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the container related to a finding.

\n@param name The name of the container related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the container related to a finding.

\n@return The name of the container related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the container related to a finding.

\n@param name The name of the container related to a finding.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the container related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the container related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the container related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the container related to a finding.

\n@param name The name of the container related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the container related to a finding.

\n@return The name of the container related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the container related to a finding.

\n@param name The name of the container related to a finding.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the container related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The identifier of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image related to a finding.

\n@param imageId The identifier of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The identifier of the image related to a finding.

\n@return The identifier of the image related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image related to a finding.

\n@param imageId The identifier of the image related to a finding.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageName", "beanStyleSetterMethodName" : "setImageName", "c2jName" : "ImageName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the image related to a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageName(String)}.\n@param imageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageName(String)", "deprecated" : false, "documentation" : "

The name of the image related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageName", "fluentSetterDocumentation" : "

The name of the image related to a finding.

\n@param imageName The name of the image related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageName", "getterDocumentation" : "

The name of the image related to a finding.

\n@return The name of the image related to a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageName", "sensitive" : false, "setterDocumentation" : "

The name of the image related to a finding.

\n@param imageName The name of the image related to a finding.", "setterMethodName" : "setImageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : "

The name of the image related to a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the container started.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the container started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date and time when the container started.

\n@param launchedAt The date and time when the container started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date and time when the container started.

\n@return The date and time when the container started.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the container started.

\n@param launchedAt The date and time when the container started.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date and time when the container started.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ContainerDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ContainerDetails", "variableName" : "containerDetails", "variableType" : "ContainerDetails", "documentation" : null, "simpleType" : "ContainerDetails", "variableSetterType" : "ContainerDetails" }, "wrapper" : false, "xmlNamespace" : null }, "CreateActionTargetRequest" : { "c2jName" : "CreateActionTargetRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateActionTarget", "locationName" : null, "requestUri" : "/actionTargets", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the custom action target.

\n@param name The name of the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the custom action target.

\n@return The name of the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the custom action target.

\n@param name The name of the custom action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The description for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description for the custom action target.

\n@param description The description for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description for the custom action target.

\n@return The description for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description for the custom action target.

\n@param description The description for the custom action target.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID for the custom action target.

\n@param id The ID for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID for the custom action target.

\n@return The ID for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID for the custom action target.

\n@param id The ID for the custom action target.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The description for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description for the custom action target.

\n@param description The description for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description for the custom action target.

\n@return The description for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description for the custom action target.

\n@param description The description for the custom action target.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID for the custom action target.

\n@param id The ID for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID for the custom action target.

\n@return The ID for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID for the custom action target.

\n@param id The ID for the custom action target.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the custom action target.

\n@param name The name of the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the custom action target.

\n@return The name of the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the custom action target.

\n@param name The name of the custom action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the custom action target.

\n@param name The name of the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the custom action target.

\n@return The name of the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the custom action target.

\n@param name The name of the custom action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The description for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description for the custom action target.

\n@param description The description for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description for the custom action target.

\n@return The description for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description for the custom action target.

\n@param description The description for the custom action target.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID for the custom action target.

\n@param id The ID for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID for the custom action target.

\n@return The ID for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID for the custom action target.

\n@param id The ID for the custom action target.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Name", "Description", "Id" ], "shapeName" : "CreateActionTargetRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateActionTargetRequest", "variableName" : "createActionTargetRequest", "variableType" : "CreateActionTargetRequest", "documentation" : null, "simpleType" : "CreateActionTargetRequest", "variableSetterType" : "CreateActionTargetRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateActionTargetResponse" : { "c2jName" : "CreateActionTargetResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN for the custom action target.

\n@param actionTargetArn The ARN for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN for the custom action target.

\n@return The ARN for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN for the custom action target.

\n@param actionTargetArn The ARN for the custom action target.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTargetArn" : { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN for the custom action target.

\n@param actionTargetArn The ARN for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN for the custom action target.

\n@return The ARN for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN for the custom action target.

\n@param actionTargetArn The ARN for the custom action target.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN for the custom action target.

\n@param actionTargetArn The ARN for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN for the custom action target.

\n@return The ARN for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN for the custom action target.

\n@param actionTargetArn The ARN for the custom action target.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ActionTargetArn" ], "shapeName" : "CreateActionTargetResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateActionTargetResponse", "variableName" : "createActionTargetResponse", "variableType" : "CreateActionTargetResponse", "documentation" : null, "simpleType" : "CreateActionTargetResponse", "variableSetterType" : "CreateActionTargetResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateInsightRequest" : { "c2jName" : "CreateInsightRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateInsight", "locationName" : null, "requestUri" : "/insights", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the custom insight to create.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the custom insight to create.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the custom insight to create.

\n@param name The name of the custom insight to create.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the custom insight to create.

\n@return The name of the custom insight to create.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the custom insight to create.

\n@param name The name of the custom insight to create.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the custom insight to create.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@return One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute used as the aggregator to group related findings for the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@param groupByAttribute The attribute used as the aggregator to group related findings for the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@return The attribute used as the aggregator to group related findings for the insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@param groupByAttribute The attribute used as the aggregator to group related findings for the insight.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute used as the aggregator to group related findings for the insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@return One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GroupByAttribute" : { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute used as the aggregator to group related findings for the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@param groupByAttribute The attribute used as the aggregator to group related findings for the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@return The attribute used as the aggregator to group related findings for the insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@param groupByAttribute The attribute used as the aggregator to group related findings for the insight.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute used as the aggregator to group related findings for the insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the custom insight to create.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the custom insight to create.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the custom insight to create.

\n@param name The name of the custom insight to create.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the custom insight to create.

\n@return The name of the custom insight to create.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the custom insight to create.

\n@param name The name of the custom insight to create.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the custom insight to create.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the custom insight to create.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the custom insight to create.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the custom insight to create.

\n@param name The name of the custom insight to create.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the custom insight to create.

\n@return The name of the custom insight to create.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the custom insight to create.

\n@param name The name of the custom insight to create.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the custom insight to create.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@return One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute used as the aggregator to group related findings for the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@param groupByAttribute The attribute used as the aggregator to group related findings for the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@return The attribute used as the aggregator to group related findings for the insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute used as the aggregator to group related findings for the insight.

\n@param groupByAttribute The attribute used as the aggregator to group related findings for the insight.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute used as the aggregator to group related findings for the insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Name", "Filters", "GroupByAttribute" ], "shapeName" : "CreateInsightRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateInsightRequest", "variableName" : "createInsightRequest", "variableType" : "CreateInsightRequest", "documentation" : null, "simpleType" : "CreateInsightRequest", "variableSetterType" : "CreateInsightRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateInsightResponse" : { "c2jName" : "CreateInsightResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight created.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight created.

\n@param insightArn The ARN of the insight created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight created.

\n@return The ARN of the insight created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight created.

\n@param insightArn The ARN of the insight created.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InsightArn" : { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight created.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight created.

\n@param insightArn The ARN of the insight created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight created.

\n@return The ARN of the insight created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight created.

\n@param insightArn The ARN of the insight created.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight created.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight created.

\n@param insightArn The ARN of the insight created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight created.

\n@return The ARN of the insight created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight created.

\n@param insightArn The ARN of the insight created.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightArn" ], "shapeName" : "CreateInsightResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateInsightResponse", "variableName" : "createInsightResponse", "variableType" : "CreateInsightResponse", "documentation" : null, "simpleType" : "CreateInsightResponse", "variableSetterType" : "CreateInsightResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateMembersRequest" : { "c2jName" : "CreateMembersRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateMembers", "locationName" : null, "requestUri" : "/members", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAccountDetails", "beanStyleSetterMethodName" : "setAccountDetails", "c2jName" : "AccountDetails", "c2jShape" : "AccountDetailsList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountDetails(List)}.\n@param accountDetails a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountDetails(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountDetails", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n@param accountDetails A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountDetails", "getterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AccountDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AccountDetails.Builder} avoiding the need to create one manually via {@link AccountDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountDetails.Builder#build()} is called immediately and its result is passed to {@link #member(AccountDetails)}.\n@param member a consumer that will call methods on {@link AccountDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AccountDetails)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AccountDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AccountDetails", "variableName" : "member", "variableType" : "AccountDetails", "documentation" : null, "simpleType" : "AccountDetails", "variableSetterType" : "AccountDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AccountDetails", "variableName" : "member", "variableType" : "AccountDetails", "documentation" : "", "simpleType" : "AccountDetails", "variableSetterType" : "AccountDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AccountDetails", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AccountDetails", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountDetails", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n@param accountDetails A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.", "setterMethodName" : "setAccountDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountDetails", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountDetails" : { "beanStyleGetterMethodName" : "getAccountDetails", "beanStyleSetterMethodName" : "setAccountDetails", "c2jName" : "AccountDetails", "c2jShape" : "AccountDetailsList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountDetails(List)}.\n@param accountDetails a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountDetails(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountDetails", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n@param accountDetails A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountDetails", "getterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AccountDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AccountDetails.Builder} avoiding the need to create one manually via {@link AccountDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountDetails.Builder#build()} is called immediately and its result is passed to {@link #member(AccountDetails)}.\n@param member a consumer that will call methods on {@link AccountDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AccountDetails)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AccountDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AccountDetails", "variableName" : "member", "variableType" : "AccountDetails", "documentation" : null, "simpleType" : "AccountDetails", "variableSetterType" : "AccountDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AccountDetails", "variableName" : "member", "variableType" : "AccountDetails", "documentation" : "", "simpleType" : "AccountDetails", "variableSetterType" : "AccountDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AccountDetails", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AccountDetails", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountDetails", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n@param accountDetails A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.", "setterMethodName" : "setAccountDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountDetails", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountDetails", "beanStyleSetterMethodName" : "setAccountDetails", "c2jName" : "AccountDetails", "c2jShape" : "AccountDetailsList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountDetails(List)}.\n@param accountDetails a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountDetails(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountDetails", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n@param accountDetails A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountDetails", "getterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AccountDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AccountDetails.Builder} avoiding the need to create one manually via {@link AccountDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountDetails.Builder#build()} is called immediately and its result is passed to {@link #member(AccountDetails)}.\n@param member a consumer that will call methods on {@link AccountDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AccountDetails)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AccountDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AccountDetails", "variableName" : "member", "variableType" : "AccountDetails", "documentation" : null, "simpleType" : "AccountDetails", "variableSetterType" : "AccountDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AccountDetails", "variableName" : "member", "variableType" : "AccountDetails", "documentation" : "", "simpleType" : "AccountDetails", "variableSetterType" : "AccountDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AccountDetails", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AccountDetails", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountDetails", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

\n@param accountDetails A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.", "setterMethodName" : "setAccountDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountDetails", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the accounts to associate with the Security Hub master account.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateMembersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateMembersRequest", "variableName" : "createMembersRequest", "variableType" : "CreateMembersRequest", "documentation" : null, "simpleType" : "CreateMembersRequest", "variableSetterType" : "CreateMembersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateMembersResponse" : { "c2jName" : "CreateMembersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UnprocessedAccounts" : { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateMembersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateMembersResponse", "variableName" : "createMembersResponse", "variableType" : "CreateMembersResponse", "documentation" : null, "simpleType" : "CreateMembersResponse", "variableSetterType" : "CreateMembersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DateFilter" : { "c2jName" : "DateFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A date filter for querying findings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStart", "beanStyleSetterMethodName" : "setStart", "c2jName" : "Start", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A start date for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #start(String)}.\n@param start a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #start(String)", "deprecated" : false, "documentation" : "

A start date for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "start", "fluentSetterDocumentation" : "

A start date for the date filter.

\n@param start A start date for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "start", "getterDocumentation" : "

A start date for the date filter.

\n@return A start date for the date filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Start", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Start", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Start", "sensitive" : false, "setterDocumentation" : "

A start date for the date filter.

\n@param start A start date for the date filter.", "setterMethodName" : "setStart", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "start", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "start", "variableType" : "String", "documentation" : "

A start date for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnd", "beanStyleSetterMethodName" : "setEnd", "c2jName" : "End", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An end date for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #end(String)}.\n@param end a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #end(String)", "deprecated" : false, "documentation" : "

An end date for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "end", "fluentSetterDocumentation" : "

An end date for the date filter.

\n@param end An end date for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "end", "getterDocumentation" : "

An end date for the date filter.

\n@return An end date for the date filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "End", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "End", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "End", "sensitive" : false, "setterDocumentation" : "

An end date for the date filter.

\n@param end An end date for the date filter.", "setterMethodName" : "setEnd", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "end", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "end", "variableType" : "String", "documentation" : "

An end date for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateRange", "beanStyleSetterMethodName" : "setDateRange", "c2jName" : "DateRange", "c2jShape" : "DateRange", "defaultConsumerFluentSetterDocumentation" : "

A date range for the date filter.

\nThis is a convenience that creates an instance of the {@link DateRange.Builder} avoiding the need to create one manually via {@link DateRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateRange.Builder#build()} is called immediately and its result is passed to {@link #dateRange(DateRange)}.\n@param dateRange a consumer that will call methods on {@link DateRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dateRange(DateRange)", "deprecated" : false, "documentation" : "

A date range for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateRange", "fluentSetterDocumentation" : "

A date range for the date filter.

\n@param dateRange A date range for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateRange", "getterDocumentation" : "

A date range for the date filter.

\n@return A date range for the date filter.", "getterModel" : { "returnType" : "DateRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DateRange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DateRange", "sensitive" : false, "setterDocumentation" : "

A date range for the date filter.

\n@param dateRange A date range for the date filter.", "setterMethodName" : "setDateRange", "setterModel" : { "variableDeclarationType" : "DateRange", "variableName" : "dateRange", "variableType" : "DateRange", "documentation" : null, "simpleType" : "DateRange", "variableSetterType" : "DateRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateRange", "variableName" : "dateRange", "variableType" : "DateRange", "documentation" : "

A date range for the date filter.

", "simpleType" : "DateRange", "variableSetterType" : "DateRange" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DateRange" : { "beanStyleGetterMethodName" : "getDateRange", "beanStyleSetterMethodName" : "setDateRange", "c2jName" : "DateRange", "c2jShape" : "DateRange", "defaultConsumerFluentSetterDocumentation" : "

A date range for the date filter.

\nThis is a convenience that creates an instance of the {@link DateRange.Builder} avoiding the need to create one manually via {@link DateRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateRange.Builder#build()} is called immediately and its result is passed to {@link #dateRange(DateRange)}.\n@param dateRange a consumer that will call methods on {@link DateRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dateRange(DateRange)", "deprecated" : false, "documentation" : "

A date range for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateRange", "fluentSetterDocumentation" : "

A date range for the date filter.

\n@param dateRange A date range for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateRange", "getterDocumentation" : "

A date range for the date filter.

\n@return A date range for the date filter.", "getterModel" : { "returnType" : "DateRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DateRange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DateRange", "sensitive" : false, "setterDocumentation" : "

A date range for the date filter.

\n@param dateRange A date range for the date filter.", "setterMethodName" : "setDateRange", "setterModel" : { "variableDeclarationType" : "DateRange", "variableName" : "dateRange", "variableType" : "DateRange", "documentation" : null, "simpleType" : "DateRange", "variableSetterType" : "DateRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateRange", "variableName" : "dateRange", "variableType" : "DateRange", "documentation" : "

A date range for the date filter.

", "simpleType" : "DateRange", "variableSetterType" : "DateRange" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "End" : { "beanStyleGetterMethodName" : "getEnd", "beanStyleSetterMethodName" : "setEnd", "c2jName" : "End", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An end date for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #end(String)}.\n@param end a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #end(String)", "deprecated" : false, "documentation" : "

An end date for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "end", "fluentSetterDocumentation" : "

An end date for the date filter.

\n@param end An end date for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "end", "getterDocumentation" : "

An end date for the date filter.

\n@return An end date for the date filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "End", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "End", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "End", "sensitive" : false, "setterDocumentation" : "

An end date for the date filter.

\n@param end An end date for the date filter.", "setterMethodName" : "setEnd", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "end", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "end", "variableType" : "String", "documentation" : "

An end date for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Start" : { "beanStyleGetterMethodName" : "getStart", "beanStyleSetterMethodName" : "setStart", "c2jName" : "Start", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A start date for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #start(String)}.\n@param start a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #start(String)", "deprecated" : false, "documentation" : "

A start date for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "start", "fluentSetterDocumentation" : "

A start date for the date filter.

\n@param start A start date for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "start", "getterDocumentation" : "

A start date for the date filter.

\n@return A start date for the date filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Start", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Start", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Start", "sensitive" : false, "setterDocumentation" : "

A start date for the date filter.

\n@param start A start date for the date filter.", "setterMethodName" : "setStart", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "start", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "start", "variableType" : "String", "documentation" : "

A start date for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStart", "beanStyleSetterMethodName" : "setStart", "c2jName" : "Start", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A start date for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #start(String)}.\n@param start a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #start(String)", "deprecated" : false, "documentation" : "

A start date for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "start", "fluentSetterDocumentation" : "

A start date for the date filter.

\n@param start A start date for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "start", "getterDocumentation" : "

A start date for the date filter.

\n@return A start date for the date filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Start", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Start", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Start", "sensitive" : false, "setterDocumentation" : "

A start date for the date filter.

\n@param start A start date for the date filter.", "setterMethodName" : "setStart", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "start", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "start", "variableType" : "String", "documentation" : "

A start date for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnd", "beanStyleSetterMethodName" : "setEnd", "c2jName" : "End", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

An end date for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #end(String)}.\n@param end a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #end(String)", "deprecated" : false, "documentation" : "

An end date for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "end", "fluentSetterDocumentation" : "

An end date for the date filter.

\n@param end An end date for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "end", "getterDocumentation" : "

An end date for the date filter.

\n@return An end date for the date filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "End", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "End", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "End", "sensitive" : false, "setterDocumentation" : "

An end date for the date filter.

\n@param end An end date for the date filter.", "setterMethodName" : "setEnd", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "end", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "end", "variableType" : "String", "documentation" : "

An end date for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateRange", "beanStyleSetterMethodName" : "setDateRange", "c2jName" : "DateRange", "c2jShape" : "DateRange", "defaultConsumerFluentSetterDocumentation" : "

A date range for the date filter.

\nThis is a convenience that creates an instance of the {@link DateRange.Builder} avoiding the need to create one manually via {@link DateRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DateRange.Builder#build()} is called immediately and its result is passed to {@link #dateRange(DateRange)}.\n@param dateRange a consumer that will call methods on {@link DateRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dateRange(DateRange)", "deprecated" : false, "documentation" : "

A date range for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateRange", "fluentSetterDocumentation" : "

A date range for the date filter.

\n@param dateRange A date range for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateRange", "getterDocumentation" : "

A date range for the date filter.

\n@return A date range for the date filter.", "getterModel" : { "returnType" : "DateRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DateRange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DateRange", "sensitive" : false, "setterDocumentation" : "

A date range for the date filter.

\n@param dateRange A date range for the date filter.", "setterMethodName" : "setDateRange", "setterModel" : { "variableDeclarationType" : "DateRange", "variableName" : "dateRange", "variableType" : "DateRange", "documentation" : null, "simpleType" : "DateRange", "variableSetterType" : "DateRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DateRange", "variableName" : "dateRange", "variableType" : "DateRange", "documentation" : "

A date range for the date filter.

", "simpleType" : "DateRange", "variableSetterType" : "DateRange" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DateFilter", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DateFilter", "variableName" : "dateFilter", "variableType" : "DateFilter", "documentation" : null, "simpleType" : "DateFilter", "variableSetterType" : "DateFilter" }, "wrapper" : false, "xmlNamespace" : null }, "DateRange" : { "c2jName" : "DateRange", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A date range for the date filter.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

A date range value for the date filter.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)", "deprecated" : false, "documentation" : "

A date range value for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

A date range value for the date filter.

\n@param value A date range value for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

A date range value for the date filter.

\n@return A date range value for the date filter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

A date range value for the date filter.

\n@param value A date range value for the date filter.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "

A date range value for the date filter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnitAsString", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "DateRangeUnit", "defaultConsumerFluentSetterDocumentation" : "

A date range unit for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #unitAsString(String)}.\n@param unit a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unit(String)", "deprecated" : false, "documentation" : "

A date range unit for the date filter.

", "endpointDiscoveryId" : false, "enumType" : "DateRangeUnit", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "unit", "fluentEnumSetterMethodName" : "unit", "fluentGetterMethodName" : "unitAsString", "fluentSetterDocumentation" : "

A date range unit for the date filter.

\n@param unit A date range unit for the date filter.\n@see DateRangeUnit\n@return Returns a reference to this object so that method calls can be chained together.\n@see DateRangeUnit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

A date range unit for the date filter.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link DateRangeUnit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return A date range unit for the date filter.\n@see DateRangeUnit", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Unit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Unit", "sensitive" : false, "setterDocumentation" : "

A date range unit for the date filter.

\n@param unit A date range unit for the date filter.\n@see DateRangeUnit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

A date range unit for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Unit" : { "beanStyleGetterMethodName" : "getUnitAsString", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "DateRangeUnit", "defaultConsumerFluentSetterDocumentation" : "

A date range unit for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #unitAsString(String)}.\n@param unit a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unit(String)", "deprecated" : false, "documentation" : "

A date range unit for the date filter.

", "endpointDiscoveryId" : false, "enumType" : "DateRangeUnit", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "unit", "fluentEnumSetterMethodName" : "unit", "fluentGetterMethodName" : "unitAsString", "fluentSetterDocumentation" : "

A date range unit for the date filter.

\n@param unit A date range unit for the date filter.\n@see DateRangeUnit\n@return Returns a reference to this object so that method calls can be chained together.\n@see DateRangeUnit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

A date range unit for the date filter.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link DateRangeUnit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return A date range unit for the date filter.\n@see DateRangeUnit", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Unit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Unit", "sensitive" : false, "setterDocumentation" : "

A date range unit for the date filter.

\n@param unit A date range unit for the date filter.\n@see DateRangeUnit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

A date range unit for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

A date range value for the date filter.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)", "deprecated" : false, "documentation" : "

A date range value for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

A date range value for the date filter.

\n@param value A date range value for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

A date range value for the date filter.

\n@return A date range value for the date filter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

A date range value for the date filter.

\n@param value A date range value for the date filter.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "

A date range value for the date filter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

A date range value for the date filter.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)", "deprecated" : false, "documentation" : "

A date range value for the date filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

A date range value for the date filter.

\n@param value A date range value for the date filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

A date range value for the date filter.

\n@return A date range value for the date filter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

A date range value for the date filter.

\n@param value A date range value for the date filter.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "

A date range value for the date filter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnitAsString", "beanStyleSetterMethodName" : "setUnit", "c2jName" : "Unit", "c2jShape" : "DateRangeUnit", "defaultConsumerFluentSetterDocumentation" : "

A date range unit for the date filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #unitAsString(String)}.\n@param unit a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unit(String)", "deprecated" : false, "documentation" : "

A date range unit for the date filter.

", "endpointDiscoveryId" : false, "enumType" : "DateRangeUnit", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "unit", "fluentEnumSetterMethodName" : "unit", "fluentGetterMethodName" : "unitAsString", "fluentSetterDocumentation" : "

A date range unit for the date filter.

\n@param unit A date range unit for the date filter.\n@see DateRangeUnit\n@return Returns a reference to this object so that method calls can be chained together.\n@see DateRangeUnit", "fluentSetterMethodName" : "unit", "getterDocumentation" : "

A date range unit for the date filter.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #unit} will return {@link DateRangeUnit#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #unitAsString}.\n

\n@return A date range unit for the date filter.\n@see DateRangeUnit", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Unit", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Unit", "sensitive" : false, "setterDocumentation" : "

A date range unit for the date filter.

\n@param unit A date range unit for the date filter.\n@see DateRangeUnit", "setterMethodName" : "setUnit", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "unit", "variableType" : "String", "documentation" : "

A date range unit for the date filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DateRange", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DateRange", "variableName" : "dateRange", "variableType" : "DateRange", "documentation" : null, "simpleType" : "DateRange", "variableSetterType" : "DateRange" }, "wrapper" : false, "xmlNamespace" : null }, "DateRangeUnit" : { "c2jName" : "DateRangeUnit", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DAYS", "value" : "DAYS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DateRangeUnit", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DateRangeUnit", "variableName" : "dateRangeUnit", "variableType" : "DateRangeUnit", "documentation" : null, "simpleType" : "DateRangeUnit", "variableSetterType" : "DateRangeUnit" }, "wrapper" : false, "xmlNamespace" : null }, "DeclineInvitationsRequest" : { "c2jName" : "DeclineInvitationsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeclineInvitations", "locationName" : null, "requestUri" : "/invitations/decline", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n@param accountIds A list of account IDs that specify the accounts that invitations to Security Hub are declined from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs that specify the accounts that invitations to Security Hub are declined from.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n@param accountIds A list of account IDs that specify the accounts that invitations to Security Hub are declined from.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountIds" : { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n@param accountIds A list of account IDs that specify the accounts that invitations to Security Hub are declined from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs that specify the accounts that invitations to Security Hub are declined from.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n@param accountIds A list of account IDs that specify the accounts that invitations to Security Hub are declined from.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n@param accountIds A list of account IDs that specify the accounts that invitations to Security Hub are declined from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs that specify the accounts that invitations to Security Hub are declined from.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

\n@param accountIds A list of account IDs that specify the accounts that invitations to Security Hub are declined from.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs that specify the accounts that invitations to Security Hub are declined from.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "AccountIds" ], "shapeName" : "DeclineInvitationsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeclineInvitationsRequest", "variableName" : "declineInvitationsRequest", "variableType" : "DeclineInvitationsRequest", "documentation" : null, "simpleType" : "DeclineInvitationsRequest", "variableSetterType" : "DeclineInvitationsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeclineInvitationsResponse" : { "c2jName" : "DeclineInvitationsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UnprocessedAccounts" : { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeclineInvitationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeclineInvitationsResponse", "variableName" : "declineInvitationsResponse", "variableType" : "DeclineInvitationsResponse", "documentation" : null, "simpleType" : "DeclineInvitationsResponse", "variableSetterType" : "DeclineInvitationsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteActionTargetRequest" : { "c2jName" : "DeleteActionTargetRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteActionTarget", "locationName" : null, "requestUri" : "/actionTargets/{ActionTargetArn+}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target to delete.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target to delete.

\n@param actionTargetArn The ARN of the custom action target to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target to delete.

\n@return The ARN of the custom action target to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target to delete.

\n@param actionTargetArn The ARN of the custom action target to delete.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTargetArn" : { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target to delete.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target to delete.

\n@param actionTargetArn The ARN of the custom action target to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target to delete.

\n@return The ARN of the custom action target to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target to delete.

\n@param actionTargetArn The ARN of the custom action target to delete.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target to delete.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target to delete.

\n@param actionTargetArn The ARN of the custom action target to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target to delete.

\n@return The ARN of the custom action target to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target to delete.

\n@param actionTargetArn The ARN of the custom action target to delete.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ActionTargetArn" ], "shapeName" : "DeleteActionTargetRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteActionTargetRequest", "variableName" : "deleteActionTargetRequest", "variableType" : "DeleteActionTargetRequest", "documentation" : null, "simpleType" : "DeleteActionTargetRequest", "variableSetterType" : "DeleteActionTargetRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteActionTargetResponse" : { "c2jName" : "DeleteActionTargetResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target that was deleted.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target that was deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@param actionTargetArn The ARN of the custom action target that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@return The ARN of the custom action target that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@param actionTargetArn The ARN of the custom action target that was deleted.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target that was deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTargetArn" : { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target that was deleted.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target that was deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@param actionTargetArn The ARN of the custom action target that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@return The ARN of the custom action target that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@param actionTargetArn The ARN of the custom action target that was deleted.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target that was deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target that was deleted.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target that was deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@param actionTargetArn The ARN of the custom action target that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@return The ARN of the custom action target that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target that was deleted.

\n@param actionTargetArn The ARN of the custom action target that was deleted.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target that was deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ActionTargetArn" ], "shapeName" : "DeleteActionTargetResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteActionTargetResponse", "variableName" : "deleteActionTargetResponse", "variableType" : "DeleteActionTargetResponse", "documentation" : null, "simpleType" : "DeleteActionTargetResponse", "variableSetterType" : "DeleteActionTargetResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteInsightRequest" : { "c2jName" : "DeleteInsightRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteInsight", "locationName" : null, "requestUri" : "/insights/{InsightArn+}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight to delete.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight to delete.

\n@param insightArn The ARN of the insight to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight to delete.

\n@return The ARN of the insight to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight to delete.

\n@param insightArn The ARN of the insight to delete.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InsightArn" : { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight to delete.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight to delete.

\n@param insightArn The ARN of the insight to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight to delete.

\n@return The ARN of the insight to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight to delete.

\n@param insightArn The ARN of the insight to delete.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight to delete.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight to delete.

\n@param insightArn The ARN of the insight to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight to delete.

\n@return The ARN of the insight to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight to delete.

\n@param insightArn The ARN of the insight to delete.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightArn" ], "shapeName" : "DeleteInsightRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteInsightRequest", "variableName" : "deleteInsightRequest", "variableType" : "DeleteInsightRequest", "documentation" : null, "simpleType" : "DeleteInsightRequest", "variableSetterType" : "DeleteInsightRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteInsightResponse" : { "c2jName" : "DeleteInsightResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight that was deleted.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight that was deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight that was deleted.

\n@param insightArn The ARN of the insight that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight that was deleted.

\n@return The ARN of the insight that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight that was deleted.

\n@param insightArn The ARN of the insight that was deleted.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight that was deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InsightArn" : { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight that was deleted.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight that was deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight that was deleted.

\n@param insightArn The ARN of the insight that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight that was deleted.

\n@return The ARN of the insight that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight that was deleted.

\n@param insightArn The ARN of the insight that was deleted.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight that was deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight that was deleted.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight that was deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight that was deleted.

\n@param insightArn The ARN of the insight that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight that was deleted.

\n@return The ARN of the insight that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight that was deleted.

\n@param insightArn The ARN of the insight that was deleted.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight that was deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightArn" ], "shapeName" : "DeleteInsightResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteInsightResponse", "variableName" : "deleteInsightResponse", "variableType" : "DeleteInsightResponse", "documentation" : null, "simpleType" : "DeleteInsightResponse", "variableSetterType" : "DeleteInsightResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteInvitationsRequest" : { "c2jName" : "DeleteInvitationsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteInvitations", "locationName" : null, "requestUri" : "/invitations/delete", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of the account IDs that sent the invitations to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n@param accountIds A list of the account IDs that sent the invitations to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of the account IDs that sent the invitations to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n@param accountIds A list of the account IDs that sent the invitations to delete.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of the account IDs that sent the invitations to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountIds" : { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of the account IDs that sent the invitations to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n@param accountIds A list of the account IDs that sent the invitations to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of the account IDs that sent the invitations to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n@param accountIds A list of the account IDs that sent the invitations to delete.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of the account IDs that sent the invitations to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of the account IDs that sent the invitations to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n@param accountIds A list of the account IDs that sent the invitations to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of the account IDs that sent the invitations to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of the account IDs that sent the invitations to delete.

\n@param accountIds A list of the account IDs that sent the invitations to delete.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of the account IDs that sent the invitations to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "AccountIds" ], "shapeName" : "DeleteInvitationsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteInvitationsRequest", "variableName" : "deleteInvitationsRequest", "variableType" : "DeleteInvitationsRequest", "documentation" : null, "simpleType" : "DeleteInvitationsRequest", "variableSetterType" : "DeleteInvitationsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteInvitationsResponse" : { "c2jName" : "DeleteInvitationsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UnprocessedAccounts" : { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that invitations weren't deleted for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteInvitationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteInvitationsResponse", "variableName" : "deleteInvitationsResponse", "variableType" : "DeleteInvitationsResponse", "documentation" : null, "simpleType" : "DeleteInvitationsResponse", "variableSetterType" : "DeleteInvitationsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteMembersRequest" : { "c2jName" : "DeleteMembersRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteMembers", "locationName" : null, "requestUri" : "/members/delete", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs of the member accounts to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs of the member accounts to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n@param accountIds A list of account IDs of the member accounts to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs of the member accounts to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n@param accountIds A list of account IDs of the member accounts to delete.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs of the member accounts to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountIds" : { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs of the member accounts to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs of the member accounts to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n@param accountIds A list of account IDs of the member accounts to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs of the member accounts to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n@param accountIds A list of account IDs of the member accounts to delete.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs of the member accounts to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs of the member accounts to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs of the member accounts to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n@param accountIds A list of account IDs of the member accounts to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs of the member accounts to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs of the member accounts to delete.

\n@param accountIds A list of account IDs of the member accounts to delete.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs of the member accounts to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteMembersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteMembersRequest", "variableName" : "deleteMembersRequest", "variableType" : "DeleteMembersRequest", "documentation" : null, "simpleType" : "DeleteMembersRequest", "variableSetterType" : "DeleteMembersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteMembersResponse" : { "c2jName" : "DeleteMembersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't deleted.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't deleted.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UnprocessedAccounts" : { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't deleted.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't deleted.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that weren't deleted.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that weren't deleted.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that weren't deleted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteMembersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteMembersResponse", "variableName" : "deleteMembersResponse", "variableType" : "DeleteMembersResponse", "documentation" : null, "simpleType" : "DeleteMembersResponse", "variableSetterType" : "DeleteMembersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeActionTargetsRequest" : { "c2jName" : "DescribeActionTargetsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeActionTargets", "locationName" : null, "requestUri" : "/actionTargets/get", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActionTargetArns", "beanStyleSetterMethodName" : "setActionTargetArns", "c2jName" : "ActionTargetArns", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArns(List)}.\n@param actionTargetArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArns(List)", "deprecated" : false, "documentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArns", "fluentSetterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n@param actionTargetArns A list of custom action target ARNs for the custom action targets to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArns", "getterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of custom action target ARNs for the custom action targets to retrieve.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTargetArns", "sensitive" : false, "setterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n@param actionTargetArns A list of custom action target ARNs for the custom action targets to retrieve.", "setterMethodName" : "setActionTargetArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargetArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargetArns", "variableType" : "java.util.List", "documentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return.

\n@return The maximum number of results to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTargetArns" : { "beanStyleGetterMethodName" : "getActionTargetArns", "beanStyleSetterMethodName" : "setActionTargetArns", "c2jName" : "ActionTargetArns", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArns(List)}.\n@param actionTargetArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArns(List)", "deprecated" : false, "documentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArns", "fluentSetterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n@param actionTargetArns A list of custom action target ARNs for the custom action targets to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArns", "getterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of custom action target ARNs for the custom action targets to retrieve.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTargetArns", "sensitive" : false, "setterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n@param actionTargetArns A list of custom action target ARNs for the custom action targets to retrieve.", "setterMethodName" : "setActionTargetArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargetArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargetArns", "variableType" : "java.util.List", "documentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return.

\n@return The maximum number of results to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTargetArns", "beanStyleSetterMethodName" : "setActionTargetArns", "c2jName" : "ActionTargetArns", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArns(List)}.\n@param actionTargetArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArns(List)", "deprecated" : false, "documentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArns", "fluentSetterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n@param actionTargetArns A list of custom action target ARNs for the custom action targets to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArns", "getterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of custom action target ARNs for the custom action targets to retrieve.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargetArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTargetArns", "sensitive" : false, "setterDocumentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

\n@param actionTargetArns A list of custom action target ARNs for the custom action targets to retrieve.", "setterMethodName" : "setActionTargetArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargetArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargetArns", "variableType" : "java.util.List", "documentation" : "

A list of custom action target ARNs for the custom action targets to retrieve.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return.

\n@return The maximum number of results to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeActionTargetsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeActionTargetsRequest", "variableName" : "describeActionTargetsRequest", "variableType" : "DescribeActionTargetsRequest", "documentation" : null, "simpleType" : "DescribeActionTargetsRequest", "variableSetterType" : "DescribeActionTargetsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeActionTargetsResponse" : { "c2jName" : "DescribeActionTargetsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTargets", "beanStyleSetterMethodName" : "setActionTargets", "c2jName" : "ActionTargets", "c2jShape" : "ActionTargetList", "defaultConsumerFluentSetterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionTargets(List)}.\n@param actionTargets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargets(List)", "deprecated" : false, "documentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargets", "fluentSetterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n@param actionTargets A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargets", "getterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionTarget", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionTarget.Builder} avoiding the need to create one manually via {@link ActionTarget#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTarget.Builder#build()} is called immediately and its result is passed to {@link #member(ActionTarget)}.\n@param member a consumer that will call methods on {@link ActionTarget.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionTarget)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionTarget", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionTarget", "variableName" : "member", "variableType" : "ActionTarget", "documentation" : null, "simpleType" : "ActionTarget", "variableSetterType" : "ActionTarget" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTarget", "variableName" : "member", "variableType" : "ActionTarget", "documentation" : "", "simpleType" : "ActionTarget", "variableSetterType" : "ActionTarget" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionTarget", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionTarget", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTargets", "sensitive" : false, "setterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n@param actionTargets A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.", "setterMethodName" : "setActionTargets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargets", "variableType" : "java.util.List", "documentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTargets" : { "beanStyleGetterMethodName" : "getActionTargets", "beanStyleSetterMethodName" : "setActionTargets", "c2jName" : "ActionTargets", "c2jShape" : "ActionTargetList", "defaultConsumerFluentSetterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionTargets(List)}.\n@param actionTargets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargets(List)", "deprecated" : false, "documentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargets", "fluentSetterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n@param actionTargets A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargets", "getterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionTarget", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionTarget.Builder} avoiding the need to create one manually via {@link ActionTarget#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTarget.Builder#build()} is called immediately and its result is passed to {@link #member(ActionTarget)}.\n@param member a consumer that will call methods on {@link ActionTarget.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionTarget)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionTarget", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionTarget", "variableName" : "member", "variableType" : "ActionTarget", "documentation" : null, "simpleType" : "ActionTarget", "variableSetterType" : "ActionTarget" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTarget", "variableName" : "member", "variableType" : "ActionTarget", "documentation" : "", "simpleType" : "ActionTarget", "variableSetterType" : "ActionTarget" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionTarget", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionTarget", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTargets", "sensitive" : false, "setterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n@param actionTargets A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.", "setterMethodName" : "setActionTargets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargets", "variableType" : "java.util.List", "documentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTargets", "beanStyleSetterMethodName" : "setActionTargets", "c2jName" : "ActionTargets", "c2jShape" : "ActionTargetList", "defaultConsumerFluentSetterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionTargets(List)}.\n@param actionTargets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargets(List)", "deprecated" : false, "documentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargets", "fluentSetterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n@param actionTargets A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargets", "getterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionTargets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionTarget", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionTarget.Builder} avoiding the need to create one manually via {@link ActionTarget#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTarget.Builder#build()} is called immediately and its result is passed to {@link #member(ActionTarget)}.\n@param member a consumer that will call methods on {@link ActionTarget.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionTarget)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionTarget", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionTarget", "variableName" : "member", "variableType" : "ActionTarget", "documentation" : null, "simpleType" : "ActionTarget", "variableSetterType" : "ActionTarget" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTarget", "variableName" : "member", "variableType" : "ActionTarget", "documentation" : "", "simpleType" : "ActionTarget", "variableSetterType" : "ActionTarget" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionTarget", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionTarget", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTargets", "sensitive" : false, "setterDocumentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

\n@param actionTargets A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.", "setterMethodName" : "setActionTargets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTargets", "variableType" : "java.util.List", "documentation" : "

A list of ActionTarget objects. Each object includes the ActionTargetArn, Description, and Name of a custom action target available in Security Hub.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ActionTargets" ], "shapeName" : "DescribeActionTargetsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeActionTargetsResponse", "variableName" : "describeActionTargetsResponse", "variableType" : "DescribeActionTargetsResponse", "documentation" : null, "simpleType" : "DescribeActionTargetsResponse", "variableSetterType" : "DescribeActionTargetsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeHubRequest" : { "c2jName" : "DescribeHubRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeHub", "locationName" : null, "requestUri" : "/accounts", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getHubArn", "beanStyleSetterMethodName" : "setHubArn", "c2jName" : "HubArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the Hub resource to retrieve.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hubArn(String)}.\n@param hubArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hubArn(String)", "deprecated" : false, "documentation" : "

The ARN of the Hub resource to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hubArn", "fluentSetterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@param hubArn The ARN of the Hub resource to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hubArn", "getterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@return The ARN of the Hub resource to retrieve.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "HubArn", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HubArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HubArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@param hubArn The ARN of the Hub resource to retrieve.", "setterMethodName" : "setHubArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : "

The ARN of the Hub resource to retrieve.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HubArn" : { "beanStyleGetterMethodName" : "getHubArn", "beanStyleSetterMethodName" : "setHubArn", "c2jName" : "HubArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the Hub resource to retrieve.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hubArn(String)}.\n@param hubArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hubArn(String)", "deprecated" : false, "documentation" : "

The ARN of the Hub resource to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hubArn", "fluentSetterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@param hubArn The ARN of the Hub resource to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hubArn", "getterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@return The ARN of the Hub resource to retrieve.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "HubArn", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HubArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HubArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@param hubArn The ARN of the Hub resource to retrieve.", "setterMethodName" : "setHubArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : "

The ARN of the Hub resource to retrieve.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getHubArn", "beanStyleSetterMethodName" : "setHubArn", "c2jName" : "HubArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the Hub resource to retrieve.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hubArn(String)}.\n@param hubArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hubArn(String)", "deprecated" : false, "documentation" : "

The ARN of the Hub resource to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hubArn", "fluentSetterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@param hubArn The ARN of the Hub resource to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hubArn", "getterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@return The ARN of the Hub resource to retrieve.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "HubArn", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HubArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HubArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the Hub resource to retrieve.

\n@param hubArn The ARN of the Hub resource to retrieve.", "setterMethodName" : "setHubArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : "

The ARN of the Hub resource to retrieve.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeHubRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeHubRequest", "variableName" : "describeHubRequest", "variableType" : "DescribeHubRequest", "documentation" : null, "simpleType" : "DescribeHubRequest", "variableSetterType" : "DescribeHubRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeHubResponse" : { "c2jName" : "DescribeHubResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getHubArn", "beanStyleSetterMethodName" : "setHubArn", "c2jName" : "HubArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the Hub resource retrieved.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hubArn(String)}.\n@param hubArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hubArn(String)", "deprecated" : false, "documentation" : "

The ARN of the Hub resource retrieved.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hubArn", "fluentSetterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@param hubArn The ARN of the Hub resource retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hubArn", "getterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@return The ARN of the Hub resource retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HubArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HubArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HubArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@param hubArn The ARN of the Hub resource retrieved.", "setterMethodName" : "setHubArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : "

The ARN of the Hub resource retrieved.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubscribedAt", "beanStyleSetterMethodName" : "setSubscribedAt", "c2jName" : "SubscribedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #subscribedAt(String)}.\n@param subscribedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subscribedAt(String)", "deprecated" : false, "documentation" : "

The date and time when Security Hub was enabled in the account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscribedAt", "fluentSetterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@param subscribedAt The date and time when Security Hub was enabled in the account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscribedAt", "getterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@return The date and time when Security Hub was enabled in the account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubscribedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscribedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscribedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@param subscribedAt The date and time when Security Hub was enabled in the account.", "setterMethodName" : "setSubscribedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscribedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscribedAt", "variableType" : "String", "documentation" : "

The date and time when Security Hub was enabled in the account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HubArn" : { "beanStyleGetterMethodName" : "getHubArn", "beanStyleSetterMethodName" : "setHubArn", "c2jName" : "HubArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the Hub resource retrieved.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hubArn(String)}.\n@param hubArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hubArn(String)", "deprecated" : false, "documentation" : "

The ARN of the Hub resource retrieved.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hubArn", "fluentSetterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@param hubArn The ARN of the Hub resource retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hubArn", "getterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@return The ARN of the Hub resource retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HubArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HubArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HubArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@param hubArn The ARN of the Hub resource retrieved.", "setterMethodName" : "setHubArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : "

The ARN of the Hub resource retrieved.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubscribedAt" : { "beanStyleGetterMethodName" : "getSubscribedAt", "beanStyleSetterMethodName" : "setSubscribedAt", "c2jName" : "SubscribedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #subscribedAt(String)}.\n@param subscribedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subscribedAt(String)", "deprecated" : false, "documentation" : "

The date and time when Security Hub was enabled in the account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscribedAt", "fluentSetterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@param subscribedAt The date and time when Security Hub was enabled in the account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscribedAt", "getterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@return The date and time when Security Hub was enabled in the account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubscribedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscribedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscribedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@param subscribedAt The date and time when Security Hub was enabled in the account.", "setterMethodName" : "setSubscribedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscribedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscribedAt", "variableType" : "String", "documentation" : "

The date and time when Security Hub was enabled in the account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getHubArn", "beanStyleSetterMethodName" : "setHubArn", "c2jName" : "HubArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the Hub resource retrieved.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hubArn(String)}.\n@param hubArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hubArn(String)", "deprecated" : false, "documentation" : "

The ARN of the Hub resource retrieved.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hubArn", "fluentSetterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@param hubArn The ARN of the Hub resource retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hubArn", "getterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@return The ARN of the Hub resource retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HubArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HubArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HubArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the Hub resource retrieved.

\n@param hubArn The ARN of the Hub resource retrieved.", "setterMethodName" : "setHubArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hubArn", "variableType" : "String", "documentation" : "

The ARN of the Hub resource retrieved.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubscribedAt", "beanStyleSetterMethodName" : "setSubscribedAt", "c2jName" : "SubscribedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #subscribedAt(String)}.\n@param subscribedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subscribedAt(String)", "deprecated" : false, "documentation" : "

The date and time when Security Hub was enabled in the account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscribedAt", "fluentSetterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@param subscribedAt The date and time when Security Hub was enabled in the account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscribedAt", "getterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@return The date and time when Security Hub was enabled in the account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubscribedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscribedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscribedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when Security Hub was enabled in the account.

\n@param subscribedAt The date and time when Security Hub was enabled in the account.", "setterMethodName" : "setSubscribedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscribedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscribedAt", "variableType" : "String", "documentation" : "

The date and time when Security Hub was enabled in the account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeHubResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeHubResponse", "variableName" : "describeHubResponse", "variableType" : "DescribeHubResponse", "documentation" : null, "simpleType" : "DescribeHubResponse", "variableSetterType" : "DescribeHubResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeProductsRequest" : { "c2jName" : "DescribeProductsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeProducts", "locationName" : null, "requestUri" : "/products", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return.

\n@return The maximum number of results to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return.

\n@return The maximum number of results to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return.

\n@return The maximum number of results to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return.

\n@param maxResults The maximum number of results to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeProductsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeProductsRequest", "variableName" : "describeProductsRequest", "variableType" : "DescribeProductsRequest", "documentation" : null, "simpleType" : "DescribeProductsRequest", "variableSetterType" : "DescribeProductsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeProductsResponse" : { "c2jName" : "DescribeProductsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getProducts", "beanStyleSetterMethodName" : "setProducts", "c2jName" : "Products", "c2jShape" : "ProductsList", "defaultConsumerFluentSetterDocumentation" : "

A list of products, including details for each product.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #products(List)}.\n@param products a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #products(List)", "deprecated" : false, "documentation" : "

A list of products, including details for each product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "products", "fluentSetterDocumentation" : "

A list of products, including details for each product.

\n@param products A list of products, including details for each product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "products", "getterDocumentation" : "

A list of products, including details for each product.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of products, including details for each product.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Products", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Products", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Product", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Product.Builder} avoiding the need to create one manually via {@link Product#builder()}.\n\nWhen the {@link Consumer} completes, {@link Product.Builder#build()} is called immediately and its result is passed to {@link #member(Product)}.\n@param member a consumer that will call methods on {@link Product.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Product)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Product", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Product", "variableName" : "member", "variableType" : "Product", "documentation" : null, "simpleType" : "Product", "variableSetterType" : "Product" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Product", "variableName" : "member", "variableType" : "Product", "documentation" : "", "simpleType" : "Product", "variableSetterType" : "Product" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Product", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Product", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Products", "sensitive" : false, "setterDocumentation" : "

A list of products, including details for each product.

\n@param products A list of products, including details for each product.", "setterMethodName" : "setProducts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "products", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "products", "variableType" : "java.util.List", "documentation" : "

A list of products, including details for each product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Products" : { "beanStyleGetterMethodName" : "getProducts", "beanStyleSetterMethodName" : "setProducts", "c2jName" : "Products", "c2jShape" : "ProductsList", "defaultConsumerFluentSetterDocumentation" : "

A list of products, including details for each product.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #products(List)}.\n@param products a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #products(List)", "deprecated" : false, "documentation" : "

A list of products, including details for each product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "products", "fluentSetterDocumentation" : "

A list of products, including details for each product.

\n@param products A list of products, including details for each product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "products", "getterDocumentation" : "

A list of products, including details for each product.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of products, including details for each product.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Products", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Products", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Product", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Product.Builder} avoiding the need to create one manually via {@link Product#builder()}.\n\nWhen the {@link Consumer} completes, {@link Product.Builder#build()} is called immediately and its result is passed to {@link #member(Product)}.\n@param member a consumer that will call methods on {@link Product.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Product)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Product", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Product", "variableName" : "member", "variableType" : "Product", "documentation" : null, "simpleType" : "Product", "variableSetterType" : "Product" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Product", "variableName" : "member", "variableType" : "Product", "documentation" : "", "simpleType" : "Product", "variableSetterType" : "Product" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Product", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Product", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Products", "sensitive" : false, "setterDocumentation" : "

A list of products, including details for each product.

\n@param products A list of products, including details for each product.", "setterMethodName" : "setProducts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "products", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "products", "variableType" : "java.util.List", "documentation" : "

A list of products, including details for each product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProducts", "beanStyleSetterMethodName" : "setProducts", "c2jName" : "Products", "c2jShape" : "ProductsList", "defaultConsumerFluentSetterDocumentation" : "

A list of products, including details for each product.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #products(List)}.\n@param products a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #products(List)", "deprecated" : false, "documentation" : "

A list of products, including details for each product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "products", "fluentSetterDocumentation" : "

A list of products, including details for each product.

\n@param products A list of products, including details for each product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "products", "getterDocumentation" : "

A list of products, including details for each product.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of products, including details for each product.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Products", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Products", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Product", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Product.Builder} avoiding the need to create one manually via {@link Product#builder()}.\n\nWhen the {@link Consumer} completes, {@link Product.Builder#build()} is called immediately and its result is passed to {@link #member(Product)}.\n@param member a consumer that will call methods on {@link Product.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Product)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Product", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Product", "variableName" : "member", "variableType" : "Product", "documentation" : null, "simpleType" : "Product", "variableSetterType" : "Product" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Product", "variableName" : "member", "variableType" : "Product", "documentation" : "", "simpleType" : "Product", "variableSetterType" : "Product" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Product", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Product", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Products", "sensitive" : false, "setterDocumentation" : "

A list of products, including details for each product.

\n@param products A list of products, including details for each product.", "setterMethodName" : "setProducts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "products", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "products", "variableType" : "java.util.List", "documentation" : "

A list of products, including details for each product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Products" ], "shapeName" : "DescribeProductsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeProductsResponse", "variableName" : "describeProductsResponse", "variableType" : "DescribeProductsResponse", "documentation" : null, "simpleType" : "DescribeProductsResponse", "variableSetterType" : "DescribeProductsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DisableImportFindingsForProductRequest" : { "c2jName" : "DisableImportFindingsForProductRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisableImportFindingsForProduct", "locationName" : null, "requestUri" : "/productSubscriptions/{ProductSubscriptionArn+}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getProductSubscriptionArn", "beanStyleSetterMethodName" : "setProductSubscriptionArn", "c2jName" : "ProductSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionArn(String)}.\n@param productSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of the integrated product to disable the integration for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@param productSubscriptionArn The ARN of the integrated product to disable the integration for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionArn", "getterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@return The ARN of the integrated product to disable the integration for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ProductSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@param productSubscriptionArn The ARN of the integrated product to disable the integration for.", "setterMethodName" : "setProductSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of the integrated product to disable the integration for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProductSubscriptionArn" : { "beanStyleGetterMethodName" : "getProductSubscriptionArn", "beanStyleSetterMethodName" : "setProductSubscriptionArn", "c2jName" : "ProductSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionArn(String)}.\n@param productSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of the integrated product to disable the integration for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@param productSubscriptionArn The ARN of the integrated product to disable the integration for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionArn", "getterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@return The ARN of the integrated product to disable the integration for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ProductSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@param productSubscriptionArn The ARN of the integrated product to disable the integration for.", "setterMethodName" : "setProductSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of the integrated product to disable the integration for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProductSubscriptionArn", "beanStyleSetterMethodName" : "setProductSubscriptionArn", "c2jName" : "ProductSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionArn(String)}.\n@param productSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of the integrated product to disable the integration for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@param productSubscriptionArn The ARN of the integrated product to disable the integration for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionArn", "getterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@return The ARN of the integrated product to disable the integration for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ProductSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the integrated product to disable the integration for.

\n@param productSubscriptionArn The ARN of the integrated product to disable the integration for.", "setterMethodName" : "setProductSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of the integrated product to disable the integration for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ProductSubscriptionArn" ], "shapeName" : "DisableImportFindingsForProductRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisableImportFindingsForProductRequest", "variableName" : "disableImportFindingsForProductRequest", "variableType" : "DisableImportFindingsForProductRequest", "documentation" : null, "simpleType" : "DisableImportFindingsForProductRequest", "variableSetterType" : "DisableImportFindingsForProductRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DisableImportFindingsForProductResponse" : { "c2jName" : "DisableImportFindingsForProductResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisableImportFindingsForProductResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisableImportFindingsForProductResponse", "variableName" : "disableImportFindingsForProductResponse", "variableType" : "DisableImportFindingsForProductResponse", "documentation" : null, "simpleType" : "DisableImportFindingsForProductResponse", "variableSetterType" : "DisableImportFindingsForProductResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DisableSecurityHubRequest" : { "c2jName" : "DisableSecurityHubRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisableSecurityHub", "locationName" : null, "requestUri" : "/accounts", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisableSecurityHubRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisableSecurityHubRequest", "variableName" : "disableSecurityHubRequest", "variableType" : "DisableSecurityHubRequest", "documentation" : null, "simpleType" : "DisableSecurityHubRequest", "variableSetterType" : "DisableSecurityHubRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DisableSecurityHubResponse" : { "c2jName" : "DisableSecurityHubResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisableSecurityHubResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisableSecurityHubResponse", "variableName" : "disableSecurityHubResponse", "variableType" : "DisableSecurityHubResponse", "documentation" : null, "simpleType" : "DisableSecurityHubResponse", "variableSetterType" : "DisableSecurityHubResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DisassociateFromMasterAccountRequest" : { "c2jName" : "DisassociateFromMasterAccountRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisassociateFromMasterAccount", "locationName" : null, "requestUri" : "/master/disassociate", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisassociateFromMasterAccountRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisassociateFromMasterAccountRequest", "variableName" : "disassociateFromMasterAccountRequest", "variableType" : "DisassociateFromMasterAccountRequest", "documentation" : null, "simpleType" : "DisassociateFromMasterAccountRequest", "variableSetterType" : "DisassociateFromMasterAccountRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DisassociateFromMasterAccountResponse" : { "c2jName" : "DisassociateFromMasterAccountResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisassociateFromMasterAccountResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisassociateFromMasterAccountResponse", "variableName" : "disassociateFromMasterAccountResponse", "variableType" : "DisassociateFromMasterAccountResponse", "documentation" : null, "simpleType" : "DisassociateFromMasterAccountResponse", "variableSetterType" : "DisassociateFromMasterAccountResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DisassociateMembersRequest" : { "c2jName" : "DisassociateMembersRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisassociateMembers", "locationName" : null, "requestUri" : "/members/disassociate", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

The account IDs of the member accounts to disassociate from the master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n@param accountIds The account IDs of the member accounts to disassociate from the master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The account IDs of the member accounts to disassociate from the master account.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n@param accountIds The account IDs of the member accounts to disassociate from the master account.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

The account IDs of the member accounts to disassociate from the master account.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountIds" : { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

The account IDs of the member accounts to disassociate from the master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n@param accountIds The account IDs of the member accounts to disassociate from the master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The account IDs of the member accounts to disassociate from the master account.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n@param accountIds The account IDs of the member accounts to disassociate from the master account.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

The account IDs of the member accounts to disassociate from the master account.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

The account IDs of the member accounts to disassociate from the master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n@param accountIds The account IDs of the member accounts to disassociate from the master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The account IDs of the member accounts to disassociate from the master account.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

The account IDs of the member accounts to disassociate from the master account.

\n@param accountIds The account IDs of the member accounts to disassociate from the master account.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

The account IDs of the member accounts to disassociate from the master account.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisassociateMembersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisassociateMembersRequest", "variableName" : "disassociateMembersRequest", "variableType" : "DisassociateMembersRequest", "documentation" : null, "simpleType" : "DisassociateMembersRequest", "variableSetterType" : "DisassociateMembersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DisassociateMembersResponse" : { "c2jName" : "DisassociateMembersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisassociateMembersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisassociateMembersResponse", "variableName" : "disassociateMembersResponse", "variableType" : "DisassociateMembersResponse", "documentation" : null, "simpleType" : "DisassociateMembersResponse", "variableSetterType" : "DisassociateMembersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "EnableImportFindingsForProductRequest" : { "c2jName" : "EnableImportFindingsForProductRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "EnableImportFindingsForProduct", "locationName" : null, "requestUri" : "/productSubscriptions", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the product to enable the integration for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN of the product to enable the integration for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN of the product to enable the integration for.

\n@param productArn The ARN of the product to enable the integration for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN of the product to enable the integration for.

\n@return The ARN of the product to enable the integration for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the product to enable the integration for.

\n@param productArn The ARN of the product to enable the integration for.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN of the product to enable the integration for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProductArn" : { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the product to enable the integration for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN of the product to enable the integration for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN of the product to enable the integration for.

\n@param productArn The ARN of the product to enable the integration for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN of the product to enable the integration for.

\n@return The ARN of the product to enable the integration for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the product to enable the integration for.

\n@param productArn The ARN of the product to enable the integration for.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN of the product to enable the integration for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the product to enable the integration for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN of the product to enable the integration for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN of the product to enable the integration for.

\n@param productArn The ARN of the product to enable the integration for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN of the product to enable the integration for.

\n@return The ARN of the product to enable the integration for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the product to enable the integration for.

\n@param productArn The ARN of the product to enable the integration for.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN of the product to enable the integration for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ProductArn" ], "shapeName" : "EnableImportFindingsForProductRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EnableImportFindingsForProductRequest", "variableName" : "enableImportFindingsForProductRequest", "variableType" : "EnableImportFindingsForProductRequest", "documentation" : null, "simpleType" : "EnableImportFindingsForProductRequest", "variableSetterType" : "EnableImportFindingsForProductRequest" }, "wrapper" : false, "xmlNamespace" : null }, "EnableImportFindingsForProductResponse" : { "c2jName" : "EnableImportFindingsForProductResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getProductSubscriptionArn", "beanStyleSetterMethodName" : "setProductSubscriptionArn", "c2jName" : "ProductSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionArn(String)}.\n@param productSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of your subscription to the product to enable integrations for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@param productSubscriptionArn The ARN of your subscription to the product to enable integrations for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionArn", "getterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@return The ARN of your subscription to the product to enable integrations for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@param productSubscriptionArn The ARN of your subscription to the product to enable integrations for.", "setterMethodName" : "setProductSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of your subscription to the product to enable integrations for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProductSubscriptionArn" : { "beanStyleGetterMethodName" : "getProductSubscriptionArn", "beanStyleSetterMethodName" : "setProductSubscriptionArn", "c2jName" : "ProductSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionArn(String)}.\n@param productSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of your subscription to the product to enable integrations for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@param productSubscriptionArn The ARN of your subscription to the product to enable integrations for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionArn", "getterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@return The ARN of your subscription to the product to enable integrations for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@param productSubscriptionArn The ARN of your subscription to the product to enable integrations for.", "setterMethodName" : "setProductSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of your subscription to the product to enable integrations for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProductSubscriptionArn", "beanStyleSetterMethodName" : "setProductSubscriptionArn", "c2jName" : "ProductSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionArn(String)}.\n@param productSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of your subscription to the product to enable integrations for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@param productSubscriptionArn The ARN of your subscription to the product to enable integrations for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionArn", "getterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@return The ARN of your subscription to the product to enable integrations for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of your subscription to the product to enable integrations for.

\n@param productSubscriptionArn The ARN of your subscription to the product to enable integrations for.", "setterMethodName" : "setProductSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of your subscription to the product to enable integrations for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnableImportFindingsForProductResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnableImportFindingsForProductResponse", "variableName" : "enableImportFindingsForProductResponse", "variableType" : "EnableImportFindingsForProductResponse", "documentation" : null, "simpleType" : "EnableImportFindingsForProductResponse", "variableSetterType" : "EnableImportFindingsForProductResponse" }, "wrapper" : false, "xmlNamespace" : null }, "EnableSecurityHubRequest" : { "c2jName" : "EnableSecurityHubRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "EnableSecurityHub", "locationName" : null, "requestUri" : "/accounts", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags to add to the Hub resource when you enable Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n@param tags The tags to add to the Hub resource when you enable Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags to add to the Hub resource when you enable Security Hub.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n@param tags The tags to add to the Hub resource when you enable Security Hub.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags to add to the Hub resource when you enable Security Hub.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags to add to the Hub resource when you enable Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n@param tags The tags to add to the Hub resource when you enable Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags to add to the Hub resource when you enable Security Hub.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n@param tags The tags to add to the Hub resource when you enable Security Hub.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags to add to the Hub resource when you enable Security Hub.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags to add to the Hub resource when you enable Security Hub.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n@param tags The tags to add to the Hub resource when you enable Security Hub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags to add to the Hub resource when you enable Security Hub.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags to add to the Hub resource when you enable Security Hub.

\n@param tags The tags to add to the Hub resource when you enable Security Hub.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags to add to the Hub resource when you enable Security Hub.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnableSecurityHubRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EnableSecurityHubRequest", "variableName" : "enableSecurityHubRequest", "variableType" : "EnableSecurityHubRequest", "documentation" : null, "simpleType" : "EnableSecurityHubRequest", "variableSetterType" : "EnableSecurityHubRequest" }, "wrapper" : false, "xmlNamespace" : null }, "EnableSecurityHubResponse" : { "c2jName" : "EnableSecurityHubResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnableSecurityHubResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnableSecurityHubResponse", "variableName" : "enableSecurityHubResponse", "variableType" : "EnableSecurityHubResponse", "documentation" : null, "simpleType" : "EnableSecurityHubResponse", "variableSetterType" : "EnableSecurityHubResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetEnabledStandardsRequest" : { "c2jName" : "GetEnabledStandardsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetEnabledStandards", "locationName" : null, "requestUri" : "/standards/get", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionArns", "beanStyleSetterMethodName" : "setStandardsSubscriptionArns", "c2jName" : "StandardsSubscriptionArns", "c2jShape" : "StandardsSubscriptionArns", "defaultConsumerFluentSetterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArns(List)}.\n@param standardsSubscriptionArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArns(List)", "deprecated" : false, "documentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArns", "fluentSetterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n@param standardsSubscriptionArns A list of the standards subscription ARNs for the standards to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArns", "getterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of the standards subscription ARNs for the standards to retrieve.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionArns", "sensitive" : false, "setterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n@param standardsSubscriptionArns A list of the standards subscription ARNs for the standards to retrieve.", "setterMethodName" : "setStandardsSubscriptionArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in the response.

\n@param maxResults The maximum number of results to return in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in the response.

\n@return The maximum number of results to return in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in the response.

\n@param maxResults The maximum number of results to return in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in the response.

\n@param maxResults The maximum number of results to return in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in the response.

\n@return The maximum number of results to return in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in the response.

\n@param maxResults The maximum number of results to return in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StandardsSubscriptionArns" : { "beanStyleGetterMethodName" : "getStandardsSubscriptionArns", "beanStyleSetterMethodName" : "setStandardsSubscriptionArns", "c2jName" : "StandardsSubscriptionArns", "c2jShape" : "StandardsSubscriptionArns", "defaultConsumerFluentSetterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArns(List)}.\n@param standardsSubscriptionArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArns(List)", "deprecated" : false, "documentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArns", "fluentSetterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n@param standardsSubscriptionArns A list of the standards subscription ARNs for the standards to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArns", "getterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of the standards subscription ARNs for the standards to retrieve.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionArns", "sensitive" : false, "setterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n@param standardsSubscriptionArns A list of the standards subscription ARNs for the standards to retrieve.", "setterMethodName" : "setStandardsSubscriptionArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionArns", "beanStyleSetterMethodName" : "setStandardsSubscriptionArns", "c2jName" : "StandardsSubscriptionArns", "c2jShape" : "StandardsSubscriptionArns", "defaultConsumerFluentSetterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArns(List)}.\n@param standardsSubscriptionArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArns(List)", "deprecated" : false, "documentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArns", "fluentSetterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n@param standardsSubscriptionArns A list of the standards subscription ARNs for the standards to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArns", "getterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of the standards subscription ARNs for the standards to retrieve.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptionArns", "sensitive" : false, "setterDocumentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

\n@param standardsSubscriptionArns A list of the standards subscription ARNs for the standards to retrieve.", "setterMethodName" : "setStandardsSubscriptionArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptionArns", "variableType" : "java.util.List", "documentation" : "

A list of the standards subscription ARNs for the standards to retrieve.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetEnabledStandards operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in the response.

\n@param maxResults The maximum number of results to return in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in the response.

\n@return The maximum number of results to return in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in the response.

\n@param maxResults The maximum number of results to return in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetEnabledStandardsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetEnabledStandardsRequest", "variableName" : "getEnabledStandardsRequest", "variableType" : "GetEnabledStandardsRequest", "documentation" : null, "simpleType" : "GetEnabledStandardsRequest", "variableSetterType" : "GetEnabledStandardsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetEnabledStandardsResponse" : { "c2jName" : "GetEnabledStandardsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n@param standardsSubscriptions A list of StandardsSubscriptions objects that include information about the enabled standards.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of StandardsSubscriptions objects that include information about the enabled standards.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n@param standardsSubscriptions A list of StandardsSubscriptions objects that include information about the enabled standards.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StandardsSubscriptions" : { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n@param standardsSubscriptions A list of StandardsSubscriptions objects that include information about the enabled standards.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of StandardsSubscriptions objects that include information about the enabled standards.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n@param standardsSubscriptions A list of StandardsSubscriptions objects that include information about the enabled standards.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptions", "beanStyleSetterMethodName" : "setStandardsSubscriptions", "c2jName" : "StandardsSubscriptions", "c2jShape" : "StandardsSubscriptions", "defaultConsumerFluentSetterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptions(List)}.\n@param standardsSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptions(List)", "deprecated" : false, "documentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptions", "fluentSetterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n@param standardsSubscriptions A list of StandardsSubscriptions objects that include information about the enabled standards.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptions", "getterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of StandardsSubscriptions objects that include information about the enabled standards.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StandardsSubscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StandardsSubscription.Builder} avoiding the need to create one manually via {@link StandardsSubscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link StandardsSubscription.Builder#build()} is called immediately and its result is passed to {@link #member(StandardsSubscription)}.\n@param member a consumer that will call methods on {@link StandardsSubscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StandardsSubscription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StandardsSubscription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "member", "variableType" : "StandardsSubscription", "documentation" : "", "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StandardsSubscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StandardsSubscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StandardsSubscriptions", "sensitive" : false, "setterDocumentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

\n@param standardsSubscriptions A list of StandardsSubscriptions objects that include information about the enabled standards.", "setterMethodName" : "setStandardsSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "standardsSubscriptions", "variableType" : "java.util.List", "documentation" : "

A list of StandardsSubscriptions objects that include information about the enabled standards.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetEnabledStandardsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetEnabledStandardsResponse", "variableName" : "getEnabledStandardsResponse", "variableType" : "GetEnabledStandardsResponse", "documentation" : null, "simpleType" : "GetEnabledStandardsResponse", "variableSetterType" : "GetEnabledStandardsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetFindingsRequest" : { "c2jName" : "GetFindingsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetFindings", "locationName" : null, "requestUri" : "/findings", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

The findings attributes used to define a condition to filter the findings returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@param filters The findings attributes used to define a condition to filter the findings returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@return The findings attributes used to define a condition to filter the findings returned.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@param filters The findings attributes used to define a condition to filter the findings returned.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

The findings attributes used to define a condition to filter the findings returned.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSortCriteria", "beanStyleSetterMethodName" : "setSortCriteria", "c2jName" : "SortCriteria", "c2jShape" : "SortCriteria", "defaultConsumerFluentSetterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sortCriteria(List)}.\n@param sortCriteria a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sortCriteria(List)", "deprecated" : false, "documentation" : "

Findings attributes used to sort the list of findings returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sortCriteria", "fluentSetterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n@param sortCriteria Findings attributes used to sort the list of findings returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sortCriteria", "getterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Findings attributes used to sort the list of findings returned.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SortCriteria", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortCriteria", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SortCriterion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SortCriterion.Builder} avoiding the need to create one manually via {@link SortCriterion#builder()}.\n\nWhen the {@link Consumer} completes, {@link SortCriterion.Builder#build()} is called immediately and its result is passed to {@link #member(SortCriterion)}.\n@param member a consumer that will call methods on {@link SortCriterion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SortCriterion)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SortCriterion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SortCriterion", "variableName" : "member", "variableType" : "SortCriterion", "documentation" : null, "simpleType" : "SortCriterion", "variableSetterType" : "SortCriterion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SortCriterion", "variableName" : "member", "variableType" : "SortCriterion", "documentation" : "", "simpleType" : "SortCriterion", "variableSetterType" : "SortCriterion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SortCriterion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SortCriterion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SortCriteria", "sensitive" : false, "setterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n@param sortCriteria Findings attributes used to sort the list of findings returned.", "setterMethodName" : "setSortCriteria", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sortCriteria", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sortCriteria", "variableType" : "java.util.List", "documentation" : "

Findings attributes used to sort the list of findings returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of findings to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of findings to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of findings to return.

\n@param maxResults The maximum number of findings to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of findings to return.

\n@return The maximum number of findings to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of findings to return.

\n@param maxResults The maximum number of findings to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of findings to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

The findings attributes used to define a condition to filter the findings returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@param filters The findings attributes used to define a condition to filter the findings returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@return The findings attributes used to define a condition to filter the findings returned.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@param filters The findings attributes used to define a condition to filter the findings returned.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

The findings attributes used to define a condition to filter the findings returned.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of findings to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of findings to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of findings to return.

\n@param maxResults The maximum number of findings to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of findings to return.

\n@return The maximum number of findings to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of findings to return.

\n@param maxResults The maximum number of findings to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of findings to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SortCriteria" : { "beanStyleGetterMethodName" : "getSortCriteria", "beanStyleSetterMethodName" : "setSortCriteria", "c2jName" : "SortCriteria", "c2jShape" : "SortCriteria", "defaultConsumerFluentSetterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sortCriteria(List)}.\n@param sortCriteria a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sortCriteria(List)", "deprecated" : false, "documentation" : "

Findings attributes used to sort the list of findings returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sortCriteria", "fluentSetterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n@param sortCriteria Findings attributes used to sort the list of findings returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sortCriteria", "getterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Findings attributes used to sort the list of findings returned.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SortCriteria", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortCriteria", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SortCriterion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SortCriterion.Builder} avoiding the need to create one manually via {@link SortCriterion#builder()}.\n\nWhen the {@link Consumer} completes, {@link SortCriterion.Builder#build()} is called immediately and its result is passed to {@link #member(SortCriterion)}.\n@param member a consumer that will call methods on {@link SortCriterion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SortCriterion)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SortCriterion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SortCriterion", "variableName" : "member", "variableType" : "SortCriterion", "documentation" : null, "simpleType" : "SortCriterion", "variableSetterType" : "SortCriterion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SortCriterion", "variableName" : "member", "variableType" : "SortCriterion", "documentation" : "", "simpleType" : "SortCriterion", "variableSetterType" : "SortCriterion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SortCriterion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SortCriterion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SortCriteria", "sensitive" : false, "setterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n@param sortCriteria Findings attributes used to sort the list of findings returned.", "setterMethodName" : "setSortCriteria", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sortCriteria", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sortCriteria", "variableType" : "java.util.List", "documentation" : "

Findings attributes used to sort the list of findings returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

The findings attributes used to define a condition to filter the findings returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@param filters The findings attributes used to define a condition to filter the findings returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@return The findings attributes used to define a condition to filter the findings returned.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The findings attributes used to define a condition to filter the findings returned.

\n@param filters The findings attributes used to define a condition to filter the findings returned.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

The findings attributes used to define a condition to filter the findings returned.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSortCriteria", "beanStyleSetterMethodName" : "setSortCriteria", "c2jName" : "SortCriteria", "c2jShape" : "SortCriteria", "defaultConsumerFluentSetterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sortCriteria(List)}.\n@param sortCriteria a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sortCriteria(List)", "deprecated" : false, "documentation" : "

Findings attributes used to sort the list of findings returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sortCriteria", "fluentSetterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n@param sortCriteria Findings attributes used to sort the list of findings returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sortCriteria", "getterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Findings attributes used to sort the list of findings returned.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SortCriteria", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortCriteria", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SortCriterion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SortCriterion.Builder} avoiding the need to create one manually via {@link SortCriterion#builder()}.\n\nWhen the {@link Consumer} completes, {@link SortCriterion.Builder#build()} is called immediately and its result is passed to {@link #member(SortCriterion)}.\n@param member a consumer that will call methods on {@link SortCriterion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SortCriterion)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SortCriterion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SortCriterion", "variableName" : "member", "variableType" : "SortCriterion", "documentation" : null, "simpleType" : "SortCriterion", "variableSetterType" : "SortCriterion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SortCriterion", "variableName" : "member", "variableType" : "SortCriterion", "documentation" : "", "simpleType" : "SortCriterion", "variableSetterType" : "SortCriterion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SortCriterion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SortCriterion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SortCriteria", "sensitive" : false, "setterDocumentation" : "

Findings attributes used to sort the list of findings returned.

\n@param sortCriteria Findings attributes used to sort the list of findings returned.", "setterMethodName" : "setSortCriteria", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sortCriteria", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sortCriteria", "variableType" : "java.util.List", "documentation" : "

Findings attributes used to sort the list of findings returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetFindings operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of findings to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of findings to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of findings to return.

\n@param maxResults The maximum number of findings to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of findings to return.

\n@return The maximum number of findings to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of findings to return.

\n@param maxResults The maximum number of findings to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of findings to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetFindingsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetFindingsRequest", "variableName" : "getFindingsRequest", "variableType" : "GetFindingsRequest", "documentation" : null, "simpleType" : "GetFindingsRequest", "variableSetterType" : "GetFindingsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetFindingsResponse" : { "c2jName" : "GetFindingsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFindings", "beanStyleSetterMethodName" : "setFindings", "c2jName" : "Findings", "c2jShape" : "AwsSecurityFindingList", "defaultConsumerFluentSetterDocumentation" : "

The findings that matched the filters specified in the request.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #findings(List)}.\n@param findings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #findings(List)", "deprecated" : false, "documentation" : "

The findings that matched the filters specified in the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "findings", "fluentSetterDocumentation" : "

The findings that matched the filters specified in the request.

\n@param findings The findings that matched the filters specified in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "findings", "getterDocumentation" : "

The findings that matched the filters specified in the request.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The findings that matched the filters specified in the request.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Findings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Findings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AwsSecurityFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AwsSecurityFinding.Builder} avoiding the need to create one manually via {@link AwsSecurityFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFinding.Builder#build()} is called immediately and its result is passed to {@link #member(AwsSecurityFinding)}.\n@param member a consumer that will call methods on {@link AwsSecurityFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AwsSecurityFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AwsSecurityFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : null, "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : "", "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AwsSecurityFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AwsSecurityFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Findings", "sensitive" : false, "setterDocumentation" : "

The findings that matched the filters specified in the request.

\n@param findings The findings that matched the filters specified in the request.", "setterMethodName" : "setFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : "

The findings that matched the filters specified in the request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Findings" : { "beanStyleGetterMethodName" : "getFindings", "beanStyleSetterMethodName" : "setFindings", "c2jName" : "Findings", "c2jShape" : "AwsSecurityFindingList", "defaultConsumerFluentSetterDocumentation" : "

The findings that matched the filters specified in the request.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #findings(List)}.\n@param findings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #findings(List)", "deprecated" : false, "documentation" : "

The findings that matched the filters specified in the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "findings", "fluentSetterDocumentation" : "

The findings that matched the filters specified in the request.

\n@param findings The findings that matched the filters specified in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "findings", "getterDocumentation" : "

The findings that matched the filters specified in the request.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The findings that matched the filters specified in the request.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Findings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Findings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AwsSecurityFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AwsSecurityFinding.Builder} avoiding the need to create one manually via {@link AwsSecurityFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFinding.Builder#build()} is called immediately and its result is passed to {@link #member(AwsSecurityFinding)}.\n@param member a consumer that will call methods on {@link AwsSecurityFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AwsSecurityFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AwsSecurityFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : null, "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : "", "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AwsSecurityFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AwsSecurityFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Findings", "sensitive" : false, "setterDocumentation" : "

The findings that matched the filters specified in the request.

\n@param findings The findings that matched the filters specified in the request.", "setterMethodName" : "setFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : "

The findings that matched the filters specified in the request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFindings", "beanStyleSetterMethodName" : "setFindings", "c2jName" : "Findings", "c2jShape" : "AwsSecurityFindingList", "defaultConsumerFluentSetterDocumentation" : "

The findings that matched the filters specified in the request.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #findings(List)}.\n@param findings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #findings(List)", "deprecated" : false, "documentation" : "

The findings that matched the filters specified in the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "findings", "fluentSetterDocumentation" : "

The findings that matched the filters specified in the request.

\n@param findings The findings that matched the filters specified in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "findings", "getterDocumentation" : "

The findings that matched the filters specified in the request.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The findings that matched the filters specified in the request.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Findings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Findings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AwsSecurityFinding", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AwsSecurityFinding.Builder} avoiding the need to create one manually via {@link AwsSecurityFinding#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFinding.Builder#build()} is called immediately and its result is passed to {@link #member(AwsSecurityFinding)}.\n@param member a consumer that will call methods on {@link AwsSecurityFinding.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AwsSecurityFinding)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AwsSecurityFinding", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : null, "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFinding", "variableName" : "member", "variableType" : "AwsSecurityFinding", "documentation" : "", "simpleType" : "AwsSecurityFinding", "variableSetterType" : "AwsSecurityFinding" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AwsSecurityFinding", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AwsSecurityFinding", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Findings", "sensitive" : false, "setterDocumentation" : "

The findings that matched the filters specified in the request.

\n@param findings The findings that matched the filters specified in the request.", "setterMethodName" : "setFindings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "findings", "variableType" : "java.util.List", "documentation" : "

The findings that matched the filters specified in the request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Findings" ], "shapeName" : "GetFindingsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetFindingsResponse", "variableName" : "getFindingsResponse", "variableType" : "GetFindingsResponse", "documentation" : null, "simpleType" : "GetFindingsResponse", "variableSetterType" : "GetFindingsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetInsightResultsRequest" : { "c2jName" : "GetInsightResultsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetInsightResults", "locationName" : null, "requestUri" : "/insights/results/{InsightArn+}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight whose results you want to see.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight whose results you want to see.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@param insightArn The ARN of the insight whose results you want to see.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@return The ARN of the insight whose results you want to see.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@param insightArn The ARN of the insight whose results you want to see.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight whose results you want to see.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InsightArn" : { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight whose results you want to see.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight whose results you want to see.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@param insightArn The ARN of the insight whose results you want to see.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@return The ARN of the insight whose results you want to see.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@param insightArn The ARN of the insight whose results you want to see.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight whose results you want to see.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight whose results you want to see.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight whose results you want to see.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@param insightArn The ARN of the insight whose results you want to see.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@return The ARN of the insight whose results you want to see.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight whose results you want to see.

\n@param insightArn The ARN of the insight whose results you want to see.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight whose results you want to see.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightArn" ], "shapeName" : "GetInsightResultsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetInsightResultsRequest", "variableName" : "getInsightResultsRequest", "variableType" : "GetInsightResultsRequest", "documentation" : null, "simpleType" : "GetInsightResultsRequest", "variableSetterType" : "GetInsightResultsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetInsightResultsResponse" : { "c2jName" : "GetInsightResultsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInsightResults", "beanStyleSetterMethodName" : "setInsightResults", "c2jName" : "InsightResults", "c2jShape" : "InsightResults", "defaultConsumerFluentSetterDocumentation" : "

The insight results returned by the operation.

\nThis is a convenience that creates an instance of the {@link InsightResults.Builder} avoiding the need to create one manually via {@link InsightResults#builder()}.\n\nWhen the {@link Consumer} completes, {@link InsightResults.Builder#build()} is called immediately and its result is passed to {@link #insightResults(InsightResults)}.\n@param insightResults a consumer that will call methods on {@link InsightResults.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightResults(InsightResults)", "deprecated" : false, "documentation" : "

The insight results returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightResults", "fluentSetterDocumentation" : "

The insight results returned by the operation.

\n@param insightResults The insight results returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightResults", "getterDocumentation" : "

The insight results returned by the operation.

\n@return The insight results returned by the operation.", "getterModel" : { "returnType" : "InsightResults", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InsightResults", "sensitive" : false, "setterDocumentation" : "

The insight results returned by the operation.

\n@param insightResults The insight results returned by the operation.", "setterMethodName" : "setInsightResults", "setterModel" : { "variableDeclarationType" : "InsightResults", "variableName" : "insightResults", "variableType" : "InsightResults", "documentation" : null, "simpleType" : "InsightResults", "variableSetterType" : "InsightResults" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InsightResults", "variableName" : "insightResults", "variableType" : "InsightResults", "documentation" : "

The insight results returned by the operation.

", "simpleType" : "InsightResults", "variableSetterType" : "InsightResults" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InsightResults" : { "beanStyleGetterMethodName" : "getInsightResults", "beanStyleSetterMethodName" : "setInsightResults", "c2jName" : "InsightResults", "c2jShape" : "InsightResults", "defaultConsumerFluentSetterDocumentation" : "

The insight results returned by the operation.

\nThis is a convenience that creates an instance of the {@link InsightResults.Builder} avoiding the need to create one manually via {@link InsightResults#builder()}.\n\nWhen the {@link Consumer} completes, {@link InsightResults.Builder#build()} is called immediately and its result is passed to {@link #insightResults(InsightResults)}.\n@param insightResults a consumer that will call methods on {@link InsightResults.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightResults(InsightResults)", "deprecated" : false, "documentation" : "

The insight results returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightResults", "fluentSetterDocumentation" : "

The insight results returned by the operation.

\n@param insightResults The insight results returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightResults", "getterDocumentation" : "

The insight results returned by the operation.

\n@return The insight results returned by the operation.", "getterModel" : { "returnType" : "InsightResults", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InsightResults", "sensitive" : false, "setterDocumentation" : "

The insight results returned by the operation.

\n@param insightResults The insight results returned by the operation.", "setterMethodName" : "setInsightResults", "setterModel" : { "variableDeclarationType" : "InsightResults", "variableName" : "insightResults", "variableType" : "InsightResults", "documentation" : null, "simpleType" : "InsightResults", "variableSetterType" : "InsightResults" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InsightResults", "variableName" : "insightResults", "variableType" : "InsightResults", "documentation" : "

The insight results returned by the operation.

", "simpleType" : "InsightResults", "variableSetterType" : "InsightResults" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightResults", "beanStyleSetterMethodName" : "setInsightResults", "c2jName" : "InsightResults", "c2jShape" : "InsightResults", "defaultConsumerFluentSetterDocumentation" : "

The insight results returned by the operation.

\nThis is a convenience that creates an instance of the {@link InsightResults.Builder} avoiding the need to create one manually via {@link InsightResults#builder()}.\n\nWhen the {@link Consumer} completes, {@link InsightResults.Builder#build()} is called immediately and its result is passed to {@link #insightResults(InsightResults)}.\n@param insightResults a consumer that will call methods on {@link InsightResults.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightResults(InsightResults)", "deprecated" : false, "documentation" : "

The insight results returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightResults", "fluentSetterDocumentation" : "

The insight results returned by the operation.

\n@param insightResults The insight results returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightResults", "getterDocumentation" : "

The insight results returned by the operation.

\n@return The insight results returned by the operation.", "getterModel" : { "returnType" : "InsightResults", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InsightResults", "sensitive" : false, "setterDocumentation" : "

The insight results returned by the operation.

\n@param insightResults The insight results returned by the operation.", "setterMethodName" : "setInsightResults", "setterModel" : { "variableDeclarationType" : "InsightResults", "variableName" : "insightResults", "variableType" : "InsightResults", "documentation" : null, "simpleType" : "InsightResults", "variableSetterType" : "InsightResults" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InsightResults", "variableName" : "insightResults", "variableType" : "InsightResults", "documentation" : "

The insight results returned by the operation.

", "simpleType" : "InsightResults", "variableSetterType" : "InsightResults" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightResults" ], "shapeName" : "GetInsightResultsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetInsightResultsResponse", "variableName" : "getInsightResultsResponse", "variableType" : "GetInsightResultsResponse", "documentation" : null, "simpleType" : "GetInsightResultsResponse", "variableSetterType" : "GetInsightResultsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetInsightsRequest" : { "c2jName" : "GetInsightsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetInsights", "locationName" : null, "requestUri" : "/insights/get", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getInsightArns", "beanStyleSetterMethodName" : "setInsightArns", "c2jName" : "InsightArns", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

The ARNs of the insights that you want to describe.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #insightArns(List)}.\n@param insightArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArns(List)", "deprecated" : false, "documentation" : "

The ARNs of the insights that you want to describe.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArns", "fluentSetterDocumentation" : "

The ARNs of the insights that you want to describe.

\n@param insightArns The ARNs of the insights that you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArns", "getterDocumentation" : "

The ARNs of the insights that you want to describe.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARNs of the insights that you want to describe.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InsightArns", "sensitive" : false, "setterDocumentation" : "

The ARNs of the insights that you want to describe.

\n@param insightArns The ARNs of the insights that you want to describe.", "setterMethodName" : "setInsightArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "insightArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "insightArns", "variableType" : "java.util.List", "documentation" : "

The ARNs of the insights that you want to describe.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InsightArns" : { "beanStyleGetterMethodName" : "getInsightArns", "beanStyleSetterMethodName" : "setInsightArns", "c2jName" : "InsightArns", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

The ARNs of the insights that you want to describe.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #insightArns(List)}.\n@param insightArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArns(List)", "deprecated" : false, "documentation" : "

The ARNs of the insights that you want to describe.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArns", "fluentSetterDocumentation" : "

The ARNs of the insights that you want to describe.

\n@param insightArns The ARNs of the insights that you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArns", "getterDocumentation" : "

The ARNs of the insights that you want to describe.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARNs of the insights that you want to describe.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InsightArns", "sensitive" : false, "setterDocumentation" : "

The ARNs of the insights that you want to describe.

\n@param insightArns The ARNs of the insights that you want to describe.", "setterMethodName" : "setInsightArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "insightArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "insightArns", "variableType" : "java.util.List", "documentation" : "

The ARNs of the insights that you want to describe.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArns", "beanStyleSetterMethodName" : "setInsightArns", "c2jName" : "InsightArns", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

The ARNs of the insights that you want to describe.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #insightArns(List)}.\n@param insightArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArns(List)", "deprecated" : false, "documentation" : "

The ARNs of the insights that you want to describe.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArns", "fluentSetterDocumentation" : "

The ARNs of the insights that you want to describe.

\n@param insightArns The ARNs of the insights that you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArns", "getterDocumentation" : "

The ARNs of the insights that you want to describe.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The ARNs of the insights that you want to describe.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InsightArns", "sensitive" : false, "setterDocumentation" : "

The ARNs of the insights that you want to describe.

\n@param insightArns The ARNs of the insights that you want to describe.", "setterMethodName" : "setInsightArns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "insightArns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "insightArns", "variableType" : "java.util.List", "documentation" : "

The ARNs of the insights that you want to describe.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the GetInsights operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetInsightsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetInsightsRequest", "variableName" : "getInsightsRequest", "variableType" : "GetInsightsRequest", "documentation" : null, "simpleType" : "GetInsightsRequest", "variableSetterType" : "GetInsightsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetInsightsResponse" : { "c2jName" : "GetInsightsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInsights", "beanStyleSetterMethodName" : "setInsights", "c2jName" : "Insights", "c2jShape" : "InsightList", "defaultConsumerFluentSetterDocumentation" : "

The insights returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #insights(List)}.\n@param insights a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insights(List)", "deprecated" : false, "documentation" : "

The insights returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insights", "fluentSetterDocumentation" : "

The insights returned by the operation.

\n@param insights The insights returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insights", "getterDocumentation" : "

The insights returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The insights returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Insights", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Insights", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Insight", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Insight.Builder} avoiding the need to create one manually via {@link Insight#builder()}.\n\nWhen the {@link Consumer} completes, {@link Insight.Builder#build()} is called immediately and its result is passed to {@link #member(Insight)}.\n@param member a consumer that will call methods on {@link Insight.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Insight)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Insight", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Insight", "variableName" : "member", "variableType" : "Insight", "documentation" : null, "simpleType" : "Insight", "variableSetterType" : "Insight" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Insight", "variableName" : "member", "variableType" : "Insight", "documentation" : "", "simpleType" : "Insight", "variableSetterType" : "Insight" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Insight", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Insight", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Insights", "sensitive" : false, "setterDocumentation" : "

The insights returned by the operation.

\n@param insights The insights returned by the operation.", "setterMethodName" : "setInsights", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "insights", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "insights", "variableType" : "java.util.List", "documentation" : "

The insights returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Insights" : { "beanStyleGetterMethodName" : "getInsights", "beanStyleSetterMethodName" : "setInsights", "c2jName" : "Insights", "c2jShape" : "InsightList", "defaultConsumerFluentSetterDocumentation" : "

The insights returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #insights(List)}.\n@param insights a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insights(List)", "deprecated" : false, "documentation" : "

The insights returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insights", "fluentSetterDocumentation" : "

The insights returned by the operation.

\n@param insights The insights returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insights", "getterDocumentation" : "

The insights returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The insights returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Insights", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Insights", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Insight", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Insight.Builder} avoiding the need to create one manually via {@link Insight#builder()}.\n\nWhen the {@link Consumer} completes, {@link Insight.Builder#build()} is called immediately and its result is passed to {@link #member(Insight)}.\n@param member a consumer that will call methods on {@link Insight.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Insight)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Insight", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Insight", "variableName" : "member", "variableType" : "Insight", "documentation" : null, "simpleType" : "Insight", "variableSetterType" : "Insight" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Insight", "variableName" : "member", "variableType" : "Insight", "documentation" : "", "simpleType" : "Insight", "variableSetterType" : "Insight" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Insight", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Insight", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Insights", "sensitive" : false, "setterDocumentation" : "

The insights returned by the operation.

\n@param insights The insights returned by the operation.", "setterMethodName" : "setInsights", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "insights", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "insights", "variableType" : "java.util.List", "documentation" : "

The insights returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsights", "beanStyleSetterMethodName" : "setInsights", "c2jName" : "Insights", "c2jShape" : "InsightList", "defaultConsumerFluentSetterDocumentation" : "

The insights returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #insights(List)}.\n@param insights a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insights(List)", "deprecated" : false, "documentation" : "

The insights returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insights", "fluentSetterDocumentation" : "

The insights returned by the operation.

\n@param insights The insights returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insights", "getterDocumentation" : "

The insights returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The insights returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Insights", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Insights", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Insight", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Insight.Builder} avoiding the need to create one manually via {@link Insight#builder()}.\n\nWhen the {@link Consumer} completes, {@link Insight.Builder#build()} is called immediately and its result is passed to {@link #member(Insight)}.\n@param member a consumer that will call methods on {@link Insight.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Insight)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Insight", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Insight", "variableName" : "member", "variableType" : "Insight", "documentation" : null, "simpleType" : "Insight", "variableSetterType" : "Insight" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Insight", "variableName" : "member", "variableType" : "Insight", "documentation" : "", "simpleType" : "Insight", "variableSetterType" : "Insight" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Insight", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Insight", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Insights", "sensitive" : false, "setterDocumentation" : "

The insights returned by the operation.

\n@param insights The insights returned by the operation.", "setterMethodName" : "setInsights", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "insights", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "insights", "variableType" : "java.util.List", "documentation" : "

The insights returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Insights" ], "shapeName" : "GetInsightsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetInsightsResponse", "variableName" : "getInsightsResponse", "variableType" : "GetInsightsResponse", "documentation" : null, "simpleType" : "GetInsightsResponse", "variableSetterType" : "GetInsightsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetInvitationsCountRequest" : { "c2jName" : "GetInvitationsCountRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetInvitationsCount", "locationName" : null, "requestUri" : "/invitations/count", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetInvitationsCountRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetInvitationsCountRequest", "variableName" : "getInvitationsCountRequest", "variableType" : "GetInvitationsCountRequest", "documentation" : null, "simpleType" : "GetInvitationsCountRequest", "variableSetterType" : "GetInvitationsCountRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetInvitationsCountResponse" : { "c2jName" : "GetInvitationsCountResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvitationsCount", "beanStyleSetterMethodName" : "setInvitationsCount", "c2jName" : "InvitationsCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #invitationsCount(Integer)}.\n@param invitationsCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationsCount(Integer)", "deprecated" : false, "documentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationsCount", "fluentSetterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@param invitationsCount The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationsCount", "getterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@return The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationsCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationsCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "InvitationsCount", "sensitive" : false, "setterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@param invitationsCount The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.", "setterMethodName" : "setInvitationsCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "invitationsCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "invitationsCount", "variableType" : "Integer", "documentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvitationsCount" : { "beanStyleGetterMethodName" : "getInvitationsCount", "beanStyleSetterMethodName" : "setInvitationsCount", "c2jName" : "InvitationsCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #invitationsCount(Integer)}.\n@param invitationsCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationsCount(Integer)", "deprecated" : false, "documentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationsCount", "fluentSetterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@param invitationsCount The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationsCount", "getterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@return The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationsCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationsCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "InvitationsCount", "sensitive" : false, "setterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@param invitationsCount The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.", "setterMethodName" : "setInvitationsCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "invitationsCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "invitationsCount", "variableType" : "Integer", "documentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvitationsCount", "beanStyleSetterMethodName" : "setInvitationsCount", "c2jName" : "InvitationsCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #invitationsCount(Integer)}.\n@param invitationsCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationsCount(Integer)", "deprecated" : false, "documentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationsCount", "fluentSetterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@param invitationsCount The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationsCount", "getterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@return The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationsCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationsCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "InvitationsCount", "sensitive" : false, "setterDocumentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

\n@param invitationsCount The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.", "setterMethodName" : "setInvitationsCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "invitationsCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "invitationsCount", "variableType" : "Integer", "documentation" : "

The number of all membership invitations sent to this Security Hub member account, not including the currently accepted invitation.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetInvitationsCountResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetInvitationsCountResponse", "variableName" : "getInvitationsCountResponse", "variableType" : "GetInvitationsCountResponse", "documentation" : null, "simpleType" : "GetInvitationsCountResponse", "variableSetterType" : "GetInvitationsCountResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetMasterAccountRequest" : { "c2jName" : "GetMasterAccountRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetMasterAccount", "locationName" : null, "requestUri" : "/master", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetMasterAccountRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetMasterAccountRequest", "variableName" : "getMasterAccountRequest", "variableType" : "GetMasterAccountRequest", "documentation" : null, "simpleType" : "GetMasterAccountRequest", "variableSetterType" : "GetMasterAccountRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetMasterAccountResponse" : { "c2jName" : "GetMasterAccountResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getMaster", "beanStyleSetterMethodName" : "setMaster", "c2jName" : "Master", "c2jShape" : "Invitation", "defaultConsumerFluentSetterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\nThis is a convenience that creates an instance of the {@link Invitation.Builder} avoiding the need to create one manually via {@link Invitation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Invitation.Builder#build()} is called immediately and its result is passed to {@link #master(Invitation)}.\n@param master a consumer that will call methods on {@link Invitation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #master(Invitation)", "deprecated" : false, "documentation" : "

A list of details about the Security Hub master account for the current member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "master", "fluentSetterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@param master A list of details about the Security Hub master account for the current member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "master", "getterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@return A list of details about the Security Hub master account for the current member account.", "getterModel" : { "returnType" : "Invitation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Master", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Master", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Master", "sensitive" : false, "setterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@param master A list of details about the Security Hub master account for the current member account.", "setterMethodName" : "setMaster", "setterModel" : { "variableDeclarationType" : "Invitation", "variableName" : "master", "variableType" : "Invitation", "documentation" : null, "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Invitation", "variableName" : "master", "variableType" : "Invitation", "documentation" : "

A list of details about the Security Hub master account for the current member account.

", "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Master" : { "beanStyleGetterMethodName" : "getMaster", "beanStyleSetterMethodName" : "setMaster", "c2jName" : "Master", "c2jShape" : "Invitation", "defaultConsumerFluentSetterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\nThis is a convenience that creates an instance of the {@link Invitation.Builder} avoiding the need to create one manually via {@link Invitation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Invitation.Builder#build()} is called immediately and its result is passed to {@link #master(Invitation)}.\n@param master a consumer that will call methods on {@link Invitation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #master(Invitation)", "deprecated" : false, "documentation" : "

A list of details about the Security Hub master account for the current member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "master", "fluentSetterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@param master A list of details about the Security Hub master account for the current member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "master", "getterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@return A list of details about the Security Hub master account for the current member account.", "getterModel" : { "returnType" : "Invitation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Master", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Master", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Master", "sensitive" : false, "setterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@param master A list of details about the Security Hub master account for the current member account.", "setterMethodName" : "setMaster", "setterModel" : { "variableDeclarationType" : "Invitation", "variableName" : "master", "variableType" : "Invitation", "documentation" : null, "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Invitation", "variableName" : "master", "variableType" : "Invitation", "documentation" : "

A list of details about the Security Hub master account for the current member account.

", "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaster", "beanStyleSetterMethodName" : "setMaster", "c2jName" : "Master", "c2jShape" : "Invitation", "defaultConsumerFluentSetterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\nThis is a convenience that creates an instance of the {@link Invitation.Builder} avoiding the need to create one manually via {@link Invitation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Invitation.Builder#build()} is called immediately and its result is passed to {@link #master(Invitation)}.\n@param master a consumer that will call methods on {@link Invitation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #master(Invitation)", "deprecated" : false, "documentation" : "

A list of details about the Security Hub master account for the current member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "master", "fluentSetterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@param master A list of details about the Security Hub master account for the current member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "master", "getterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@return A list of details about the Security Hub master account for the current member account.", "getterModel" : { "returnType" : "Invitation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Master", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Master", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Master", "sensitive" : false, "setterDocumentation" : "

A list of details about the Security Hub master account for the current member account.

\n@param master A list of details about the Security Hub master account for the current member account.", "setterMethodName" : "setMaster", "setterModel" : { "variableDeclarationType" : "Invitation", "variableName" : "master", "variableType" : "Invitation", "documentation" : null, "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Invitation", "variableName" : "master", "variableType" : "Invitation", "documentation" : "

A list of details about the Security Hub master account for the current member account.

", "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetMasterAccountResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetMasterAccountResponse", "variableName" : "getMasterAccountResponse", "variableType" : "GetMasterAccountResponse", "documentation" : null, "simpleType" : "GetMasterAccountResponse", "variableSetterType" : "GetMasterAccountResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetMembersRequest" : { "c2jName" : "GetMembersRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetMembers", "locationName" : null, "requestUri" : "/members/get", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n@param accountIds A list of account IDs for the Security Hub member accounts that you want to return the details for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs for the Security Hub member accounts that you want to return the details for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n@param accountIds A list of account IDs for the Security Hub member accounts that you want to return the details for.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountIds" : { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n@param accountIds A list of account IDs for the Security Hub member accounts that you want to return the details for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs for the Security Hub member accounts that you want to return the details for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n@param accountIds A list of account IDs for the Security Hub member accounts that you want to return the details for.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n@param accountIds A list of account IDs for the Security Hub member accounts that you want to return the details for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account IDs for the Security Hub member accounts that you want to return the details for.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

\n@param accountIds A list of account IDs for the Security Hub member accounts that you want to return the details for.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of account IDs for the Security Hub member accounts that you want to return the details for.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "AccountIds" ], "shapeName" : "GetMembersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetMembersRequest", "variableName" : "getMembersRequest", "variableType" : "GetMembersRequest", "documentation" : null, "simpleType" : "GetMembersRequest", "variableSetterType" : "GetMembersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetMembersResponse" : { "c2jName" : "GetMembersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getMembers", "beanStyleSetterMethodName" : "setMembers", "c2jName" : "Members", "c2jShape" : "MemberList", "defaultConsumerFluentSetterDocumentation" : "

A list of details about the Security Hub member accounts.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)", "deprecated" : false, "documentation" : "

A list of details about the Security Hub member accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "members", "fluentSetterDocumentation" : "

A list of details about the Security Hub member accounts.

\n@param members A list of details about the Security Hub member accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "members", "getterDocumentation" : "

A list of details about the Security Hub member accounts.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of details about the Security Hub member accounts.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Members", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Members", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Member", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Member.Builder} avoiding the need to create one manually via {@link Member#builder()}.\n\nWhen the {@link Consumer} completes, {@link Member.Builder#build()} is called immediately and its result is passed to {@link #member(Member)}.\n@param member a consumer that will call methods on {@link Member.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Member)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Member", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : null, "simpleType" : "Member", "variableSetterType" : "Member" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : "", "simpleType" : "Member", "variableSetterType" : "Member" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Member", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Member", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Members", "sensitive" : false, "setterDocumentation" : "

A list of details about the Security Hub member accounts.

\n@param members A list of details about the Security Hub member accounts.", "setterMethodName" : "setMembers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : "

A list of details about the Security Hub member accounts.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Members" : { "beanStyleGetterMethodName" : "getMembers", "beanStyleSetterMethodName" : "setMembers", "c2jName" : "Members", "c2jShape" : "MemberList", "defaultConsumerFluentSetterDocumentation" : "

A list of details about the Security Hub member accounts.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)", "deprecated" : false, "documentation" : "

A list of details about the Security Hub member accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "members", "fluentSetterDocumentation" : "

A list of details about the Security Hub member accounts.

\n@param members A list of details about the Security Hub member accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "members", "getterDocumentation" : "

A list of details about the Security Hub member accounts.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of details about the Security Hub member accounts.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Members", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Members", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Member", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Member.Builder} avoiding the need to create one manually via {@link Member#builder()}.\n\nWhen the {@link Consumer} completes, {@link Member.Builder#build()} is called immediately and its result is passed to {@link #member(Member)}.\n@param member a consumer that will call methods on {@link Member.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Member)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Member", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : null, "simpleType" : "Member", "variableSetterType" : "Member" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : "", "simpleType" : "Member", "variableSetterType" : "Member" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Member", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Member", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Members", "sensitive" : false, "setterDocumentation" : "

A list of details about the Security Hub member accounts.

\n@param members A list of details about the Security Hub member accounts.", "setterMethodName" : "setMembers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : "

A list of details about the Security Hub member accounts.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UnprocessedAccounts" : { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMembers", "beanStyleSetterMethodName" : "setMembers", "c2jName" : "Members", "c2jShape" : "MemberList", "defaultConsumerFluentSetterDocumentation" : "

A list of details about the Security Hub member accounts.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)", "deprecated" : false, "documentation" : "

A list of details about the Security Hub member accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "members", "fluentSetterDocumentation" : "

A list of details about the Security Hub member accounts.

\n@param members A list of details about the Security Hub member accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "members", "getterDocumentation" : "

A list of details about the Security Hub member accounts.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of details about the Security Hub member accounts.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Members", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Members", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Member", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Member.Builder} avoiding the need to create one manually via {@link Member#builder()}.\n\nWhen the {@link Consumer} completes, {@link Member.Builder#build()} is called immediately and its result is passed to {@link #member(Member)}.\n@param member a consumer that will call methods on {@link Member.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Member)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Member", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : null, "simpleType" : "Member", "variableSetterType" : "Member" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : "", "simpleType" : "Member", "variableSetterType" : "Member" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Member", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Member", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Members", "sensitive" : false, "setterDocumentation" : "

A list of details about the Security Hub member accounts.

\n@param members A list of details about the Security Hub member accounts.", "setterMethodName" : "setMembers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : "

A list of details about the Security Hub member accounts.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetMembersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetMembersResponse", "variableName" : "getMembersResponse", "variableType" : "GetMembersResponse", "documentation" : null, "simpleType" : "GetMembersResponse", "variableSetterType" : "GetMembersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ImportFindingsError" : { "c2jName" : "ImportFindingsError", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Includes details of the list of the findings that can't be imported.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@param id The ID of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@return The ID of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@param id The ID of the error made during the BatchImportFindings operation.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The code of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@param errorCode The code of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@return The code of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@param errorCode The code of the error made during the BatchImportFindings operation.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The code of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The message of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@param errorMessage The message of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@return The message of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@param errorMessage The message of the error made during the BatchImportFindings operation.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The message of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The code of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@param errorCode The code of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@return The code of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@param errorCode The code of the error made during the BatchImportFindings operation.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The code of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ErrorMessage" : { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The message of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@param errorMessage The message of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@return The message of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@param errorMessage The message of the error made during the BatchImportFindings operation.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The message of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@param id The ID of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@return The ID of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@param id The ID of the error made during the BatchImportFindings operation.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@param id The ID of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@return The ID of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the error made during the BatchImportFindings operation.

\n@param id The ID of the error made during the BatchImportFindings operation.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The code of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@param errorCode The code of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@return The code of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The code of the error made during the BatchImportFindings operation.

\n@param errorCode The code of the error made during the BatchImportFindings operation.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The code of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The message of the error made during the BatchImportFindings operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@param errorMessage The message of the error made during the BatchImportFindings operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@return The message of the error made during the BatchImportFindings operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The message of the error made during the BatchImportFindings operation.

\n@param errorMessage The message of the error made during the BatchImportFindings operation.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The message of the error made during the BatchImportFindings operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Id", "ErrorCode", "ErrorMessage" ], "shapeName" : "ImportFindingsError", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ImportFindingsError", "variableName" : "importFindingsError", "variableType" : "ImportFindingsError", "documentation" : null, "simpleType" : "ImportFindingsError", "variableSetterType" : "ImportFindingsError" }, "wrapper" : false, "xmlNamespace" : null }, "Insight" : { "c2jName" : "Insight", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a Security Hub insight.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a Security Hub insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of a Security Hub insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of a Security Hub insight.

\n@param insightArn The ARN of a Security Hub insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of a Security Hub insight.

\n@return The ARN of a Security Hub insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a Security Hub insight.

\n@param insightArn The ARN of a Security Hub insight.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of a Security Hub insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of a Security Hub insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a Security Hub insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of a Security Hub insight.

\n@param name The name of a Security Hub insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a Security Hub insight.

\n@return The name of a Security Hub insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a Security Hub insight.

\n@param name The name of a Security Hub insight.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a Security Hub insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@return One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@param groupByAttribute The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@return The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@param groupByAttribute The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@return One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GroupByAttribute" : { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@param groupByAttribute The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@return The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@param groupByAttribute The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InsightArn" : { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a Security Hub insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of a Security Hub insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of a Security Hub insight.

\n@param insightArn The ARN of a Security Hub insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of a Security Hub insight.

\n@return The ARN of a Security Hub insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a Security Hub insight.

\n@param insightArn The ARN of a Security Hub insight.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of a Security Hub insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of a Security Hub insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a Security Hub insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of a Security Hub insight.

\n@param name The name of a Security Hub insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a Security Hub insight.

\n@return The name of a Security Hub insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a Security Hub insight.

\n@param name The name of a Security Hub insight.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a Security Hub insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a Security Hub insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of a Security Hub insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of a Security Hub insight.

\n@param insightArn The ARN of a Security Hub insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of a Security Hub insight.

\n@return The ARN of a Security Hub insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a Security Hub insight.

\n@param insightArn The ARN of a Security Hub insight.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of a Security Hub insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of a Security Hub insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a Security Hub insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of a Security Hub insight.

\n@param name The name of a Security Hub insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a Security Hub insight.

\n@return The name of a Security Hub insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a Security Hub insight.

\n@param name The name of a Security Hub insight.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a Security Hub insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@return One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

\n@param filters One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

One or more attributes used to filter the findings included in the insight. Only findings that match the criteria defined in the filters are included in the insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@param groupByAttribute The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@return The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

\n@param groupByAttribute The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute that the insight's findings are grouped by. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightArn", "Name", "Filters", "GroupByAttribute" ], "shapeName" : "Insight", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Insight", "variableName" : "insight", "variableType" : "Insight", "documentation" : null, "simpleType" : "Insight", "variableSetterType" : "Insight" }, "wrapper" : false, "xmlNamespace" : null }, "InsightResultValue" : { "c2jName" : "InsightResultValue", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The insight result values returned by the GetInsightResults operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroupByAttributeValue", "beanStyleSetterMethodName" : "setGroupByAttributeValue", "c2jName" : "GroupByAttributeValue", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttributeValue(String)}.\n@param groupByAttributeValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttributeValue(String)", "deprecated" : false, "documentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttributeValue", "fluentSetterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttributeValue The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttributeValue", "getterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@return The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttributeValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttributeValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttributeValue", "sensitive" : false, "setterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttributeValue The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setGroupByAttributeValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttributeValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttributeValue", "variableType" : "String", "documentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCount", "beanStyleSetterMethodName" : "setCount", "c2jName" : "Count", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #count(Integer)}.\n@param count a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #count(Integer)", "deprecated" : false, "documentation" : "

The number of findings returned for each GroupByAttributeValue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "count", "fluentSetterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@param count The number of findings returned for each GroupByAttributeValue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "count", "getterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@return The number of findings returned for each GroupByAttributeValue.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Count", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Count", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Count", "sensitive" : false, "setterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@param count The number of findings returned for each GroupByAttributeValue.", "setterMethodName" : "setCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : "

The number of findings returned for each GroupByAttributeValue.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Count" : { "beanStyleGetterMethodName" : "getCount", "beanStyleSetterMethodName" : "setCount", "c2jName" : "Count", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #count(Integer)}.\n@param count a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #count(Integer)", "deprecated" : false, "documentation" : "

The number of findings returned for each GroupByAttributeValue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "count", "fluentSetterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@param count The number of findings returned for each GroupByAttributeValue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "count", "getterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@return The number of findings returned for each GroupByAttributeValue.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Count", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Count", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Count", "sensitive" : false, "setterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@param count The number of findings returned for each GroupByAttributeValue.", "setterMethodName" : "setCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : "

The number of findings returned for each GroupByAttributeValue.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GroupByAttributeValue" : { "beanStyleGetterMethodName" : "getGroupByAttributeValue", "beanStyleSetterMethodName" : "setGroupByAttributeValue", "c2jName" : "GroupByAttributeValue", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttributeValue(String)}.\n@param groupByAttributeValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttributeValue(String)", "deprecated" : false, "documentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttributeValue", "fluentSetterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttributeValue The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttributeValue", "getterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@return The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttributeValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttributeValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttributeValue", "sensitive" : false, "setterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttributeValue The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setGroupByAttributeValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttributeValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttributeValue", "variableType" : "String", "documentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupByAttributeValue", "beanStyleSetterMethodName" : "setGroupByAttributeValue", "c2jName" : "GroupByAttributeValue", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttributeValue(String)}.\n@param groupByAttributeValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttributeValue(String)", "deprecated" : false, "documentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttributeValue", "fluentSetterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttributeValue The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttributeValue", "getterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@return The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttributeValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttributeValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttributeValue", "sensitive" : false, "setterDocumentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttributeValue The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setGroupByAttributeValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttributeValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttributeValue", "variableType" : "String", "documentation" : "

The value of the attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCount", "beanStyleSetterMethodName" : "setCount", "c2jName" : "Count", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #count(Integer)}.\n@param count a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #count(Integer)", "deprecated" : false, "documentation" : "

The number of findings returned for each GroupByAttributeValue.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "count", "fluentSetterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@param count The number of findings returned for each GroupByAttributeValue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "count", "getterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@return The number of findings returned for each GroupByAttributeValue.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Count", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Count", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Count", "sensitive" : false, "setterDocumentation" : "

The number of findings returned for each GroupByAttributeValue.

\n@param count The number of findings returned for each GroupByAttributeValue.", "setterMethodName" : "setCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : "

The number of findings returned for each GroupByAttributeValue.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "GroupByAttributeValue", "Count" ], "shapeName" : "InsightResultValue", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InsightResultValue", "variableName" : "insightResultValue", "variableType" : "InsightResultValue", "documentation" : null, "simpleType" : "InsightResultValue", "variableSetterType" : "InsightResultValue" }, "wrapper" : false, "xmlNamespace" : null }, "InsightResults" : { "c2jName" : "InsightResults", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The insight results returned by the GetInsightResults operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@param insightArn The ARN of the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@return The ARN of the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@param insightArn The ARN of the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttribute The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@return The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttribute The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResultValues", "beanStyleSetterMethodName" : "setResultValues", "c2jName" : "ResultValues", "c2jShape" : "InsightResultValueList", "defaultConsumerFluentSetterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resultValues(List)}.\n@param resultValues a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resultValues(List)", "deprecated" : false, "documentation" : "

The list of insight result values returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resultValues", "fluentSetterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n@param resultValues The list of insight result values returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resultValues", "getterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of insight result values returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResultValues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResultValues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InsightResultValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InsightResultValue.Builder} avoiding the need to create one manually via {@link InsightResultValue#builder()}.\n\nWhen the {@link Consumer} completes, {@link InsightResultValue.Builder#build()} is called immediately and its result is passed to {@link #member(InsightResultValue)}.\n@param member a consumer that will call methods on {@link InsightResultValue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InsightResultValue)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "InsightResultValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InsightResultValue", "variableName" : "member", "variableType" : "InsightResultValue", "documentation" : null, "simpleType" : "InsightResultValue", "variableSetterType" : "InsightResultValue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InsightResultValue", "variableName" : "member", "variableType" : "InsightResultValue", "documentation" : "", "simpleType" : "InsightResultValue", "variableSetterType" : "InsightResultValue" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InsightResultValue", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InsightResultValue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResultValues", "sensitive" : false, "setterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n@param resultValues The list of insight result values returned by the GetInsightResults operation.", "setterMethodName" : "setResultValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resultValues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resultValues", "variableType" : "java.util.List", "documentation" : "

The list of insight result values returned by the GetInsightResults operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupByAttribute" : { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttribute The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@return The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttribute The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InsightArn" : { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@param insightArn The ARN of the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@return The ARN of the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@param insightArn The ARN of the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResultValues" : { "beanStyleGetterMethodName" : "getResultValues", "beanStyleSetterMethodName" : "setResultValues", "c2jName" : "ResultValues", "c2jShape" : "InsightResultValueList", "defaultConsumerFluentSetterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resultValues(List)}.\n@param resultValues a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resultValues(List)", "deprecated" : false, "documentation" : "

The list of insight result values returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resultValues", "fluentSetterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n@param resultValues The list of insight result values returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resultValues", "getterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of insight result values returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResultValues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResultValues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InsightResultValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InsightResultValue.Builder} avoiding the need to create one manually via {@link InsightResultValue#builder()}.\n\nWhen the {@link Consumer} completes, {@link InsightResultValue.Builder#build()} is called immediately and its result is passed to {@link #member(InsightResultValue)}.\n@param member a consumer that will call methods on {@link InsightResultValue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InsightResultValue)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "InsightResultValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InsightResultValue", "variableName" : "member", "variableType" : "InsightResultValue", "documentation" : null, "simpleType" : "InsightResultValue", "variableSetterType" : "InsightResultValue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InsightResultValue", "variableName" : "member", "variableType" : "InsightResultValue", "documentation" : "", "simpleType" : "InsightResultValue", "variableSetterType" : "InsightResultValue" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InsightResultValue", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InsightResultValue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResultValues", "sensitive" : false, "setterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n@param resultValues The list of insight result values returned by the GetInsightResults operation.", "setterMethodName" : "setResultValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resultValues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resultValues", "variableType" : "java.util.List", "documentation" : "

The list of insight result values returned by the GetInsightResults operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@param insightArn The ARN of the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@return The ARN of the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

\n@param insightArn The ARN of the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttribute The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@return The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

\n@param groupByAttribute The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The attribute that the findings are grouped by for the insight whose results are returned by the GetInsightResults operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResultValues", "beanStyleSetterMethodName" : "setResultValues", "c2jName" : "ResultValues", "c2jShape" : "InsightResultValueList", "defaultConsumerFluentSetterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resultValues(List)}.\n@param resultValues a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resultValues(List)", "deprecated" : false, "documentation" : "

The list of insight result values returned by the GetInsightResults operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resultValues", "fluentSetterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n@param resultValues The list of insight result values returned by the GetInsightResults operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resultValues", "getterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of insight result values returned by the GetInsightResults operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResultValues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResultValues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InsightResultValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InsightResultValue.Builder} avoiding the need to create one manually via {@link InsightResultValue#builder()}.\n\nWhen the {@link Consumer} completes, {@link InsightResultValue.Builder#build()} is called immediately and its result is passed to {@link #member(InsightResultValue)}.\n@param member a consumer that will call methods on {@link InsightResultValue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InsightResultValue)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "InsightResultValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InsightResultValue", "variableName" : "member", "variableType" : "InsightResultValue", "documentation" : null, "simpleType" : "InsightResultValue", "variableSetterType" : "InsightResultValue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InsightResultValue", "variableName" : "member", "variableType" : "InsightResultValue", "documentation" : "", "simpleType" : "InsightResultValue", "variableSetterType" : "InsightResultValue" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InsightResultValue", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InsightResultValue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResultValues", "sensitive" : false, "setterDocumentation" : "

The list of insight result values returned by the GetInsightResults operation.

\n@param resultValues The list of insight result values returned by the GetInsightResults operation.", "setterMethodName" : "setResultValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resultValues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resultValues", "variableType" : "java.util.List", "documentation" : "

The list of insight result values returned by the GetInsightResults operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightArn", "GroupByAttribute", "ResultValues" ], "shapeName" : "InsightResults", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InsightResults", "variableName" : "insightResults", "variableType" : "InsightResults", "documentation" : null, "simpleType" : "InsightResults", "variableSetterType" : "InsightResults" }, "wrapper" : false, "xmlNamespace" : null }, "InternalException" : { "c2jName" : "InternalException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Internal server error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InternalException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 500, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InternalException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InternalException", "variableName" : "internalException", "variableType" : "InternalException", "documentation" : null, "simpleType" : "InternalException", "variableSetterType" : "InternalException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidAccessException" : { "c2jName" : "InvalidAccessException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

AWS Security Hub isn't enabled for the account used to make this request.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidAccessException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 401, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidAccessException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidAccessException", "variableName" : "invalidAccessException", "variableType" : "InvalidAccessException", "documentation" : null, "simpleType" : "InvalidAccessException", "variableSetterType" : "InvalidAccessException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidInputException" : { "c2jName" : "InvalidInputException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request was rejected because you supplied an invalid or out-of-range value for an input parameter.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidInputException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidInputException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidInputException", "variableName" : "invalidInputException", "variableType" : "InvalidInputException", "documentation" : null, "simpleType" : "InvalidInputException", "variableSetterType" : "InvalidInputException" }, "wrapper" : false, "xmlNamespace" : null }, "Invitation" : { "c2jName" : "Invitation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Details about an invitation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@param accountId The account ID of the Security Hub master account that the invitation was sent from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@return The account ID of the Security Hub master account that the invitation was sent from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@param accountId The account ID of the Security Hub master account that the invitation was sent from.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitationId", "beanStyleSetterMethodName" : "setInvitationId", "c2jName" : "InvitationId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invitation sent to the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invitationId(String)}.\n@param invitationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationId(String)", "deprecated" : false, "documentation" : "

The ID of the invitation sent to the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationId", "fluentSetterDocumentation" : "

The ID of the invitation sent to the member account.

\n@param invitationId The ID of the invitation sent to the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationId", "getterDocumentation" : "

The ID of the invitation sent to the member account.

\n@return The ID of the invitation sent to the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvitationId", "sensitive" : false, "setterDocumentation" : "

The ID of the invitation sent to the member account.

\n@param invitationId The ID of the invitation sent to the member account.", "setterMethodName" : "setInvitationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : "

The ID of the invitation sent to the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitedAt", "beanStyleSetterMethodName" : "setInvitedAt", "c2jName" : "InvitedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the invitation was sent.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #invitedAt(Instant)}.\n@param invitedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitedAt(Instant)", "deprecated" : false, "documentation" : "

The timestamp of when the invitation was sent.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitedAt", "fluentSetterDocumentation" : "

The timestamp of when the invitation was sent.

\n@param invitedAt The timestamp of when the invitation was sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitedAt", "getterDocumentation" : "

The timestamp of when the invitation was sent.

\n@return The timestamp of when the invitation was sent.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "InvitedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the invitation was sent.

\n@param invitedAt The timestamp of when the invitation was sent.", "setterMethodName" : "setInvitedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of when the invitation was sent.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMemberStatus", "beanStyleSetterMethodName" : "setMemberStatus", "c2jName" : "MemberStatus", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The current status of the association between member and master accounts.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberStatus(String)}.\n@param memberStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #memberStatus(String)", "deprecated" : false, "documentation" : "

The current status of the association between member and master accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "memberStatus", "fluentSetterDocumentation" : "

The current status of the association between member and master accounts.

\n@param memberStatus The current status of the association between member and master accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "memberStatus", "getterDocumentation" : "

The current status of the association between member and master accounts.

\n@return The current status of the association between member and master accounts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MemberStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MemberStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MemberStatus", "sensitive" : false, "setterDocumentation" : "

The current status of the association between member and master accounts.

\n@param memberStatus The current status of the association between member and master accounts.", "setterMethodName" : "setMemberStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : "

The current status of the association between member and master accounts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@param accountId The account ID of the Security Hub master account that the invitation was sent from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@return The account ID of the Security Hub master account that the invitation was sent from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@param accountId The account ID of the Security Hub master account that the invitation was sent from.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InvitationId" : { "beanStyleGetterMethodName" : "getInvitationId", "beanStyleSetterMethodName" : "setInvitationId", "c2jName" : "InvitationId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invitation sent to the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invitationId(String)}.\n@param invitationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationId(String)", "deprecated" : false, "documentation" : "

The ID of the invitation sent to the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationId", "fluentSetterDocumentation" : "

The ID of the invitation sent to the member account.

\n@param invitationId The ID of the invitation sent to the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationId", "getterDocumentation" : "

The ID of the invitation sent to the member account.

\n@return The ID of the invitation sent to the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvitationId", "sensitive" : false, "setterDocumentation" : "

The ID of the invitation sent to the member account.

\n@param invitationId The ID of the invitation sent to the member account.", "setterMethodName" : "setInvitationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : "

The ID of the invitation sent to the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InvitedAt" : { "beanStyleGetterMethodName" : "getInvitedAt", "beanStyleSetterMethodName" : "setInvitedAt", "c2jName" : "InvitedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the invitation was sent.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #invitedAt(Instant)}.\n@param invitedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitedAt(Instant)", "deprecated" : false, "documentation" : "

The timestamp of when the invitation was sent.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitedAt", "fluentSetterDocumentation" : "

The timestamp of when the invitation was sent.

\n@param invitedAt The timestamp of when the invitation was sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitedAt", "getterDocumentation" : "

The timestamp of when the invitation was sent.

\n@return The timestamp of when the invitation was sent.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "InvitedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the invitation was sent.

\n@param invitedAt The timestamp of when the invitation was sent.", "setterMethodName" : "setInvitedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of when the invitation was sent.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MemberStatus" : { "beanStyleGetterMethodName" : "getMemberStatus", "beanStyleSetterMethodName" : "setMemberStatus", "c2jName" : "MemberStatus", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The current status of the association between member and master accounts.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberStatus(String)}.\n@param memberStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #memberStatus(String)", "deprecated" : false, "documentation" : "

The current status of the association between member and master accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "memberStatus", "fluentSetterDocumentation" : "

The current status of the association between member and master accounts.

\n@param memberStatus The current status of the association between member and master accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "memberStatus", "getterDocumentation" : "

The current status of the association between member and master accounts.

\n@return The current status of the association between member and master accounts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MemberStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MemberStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MemberStatus", "sensitive" : false, "setterDocumentation" : "

The current status of the association between member and master accounts.

\n@param memberStatus The current status of the association between member and master accounts.", "setterMethodName" : "setMemberStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : "

The current status of the association between member and master accounts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@param accountId The account ID of the Security Hub master account that the invitation was sent from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@return The account ID of the Security Hub master account that the invitation was sent from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

\n@param accountId The account ID of the Security Hub master account that the invitation was sent from.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID of the Security Hub master account that the invitation was sent from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitationId", "beanStyleSetterMethodName" : "setInvitationId", "c2jName" : "InvitationId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invitation sent to the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invitationId(String)}.\n@param invitationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitationId(String)", "deprecated" : false, "documentation" : "

The ID of the invitation sent to the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitationId", "fluentSetterDocumentation" : "

The ID of the invitation sent to the member account.

\n@param invitationId The ID of the invitation sent to the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitationId", "getterDocumentation" : "

The ID of the invitation sent to the member account.

\n@return The ID of the invitation sent to the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvitationId", "sensitive" : false, "setterDocumentation" : "

The ID of the invitation sent to the member account.

\n@param invitationId The ID of the invitation sent to the member account.", "setterMethodName" : "setInvitationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invitationId", "variableType" : "String", "documentation" : "

The ID of the invitation sent to the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitedAt", "beanStyleSetterMethodName" : "setInvitedAt", "c2jName" : "InvitedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the invitation was sent.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #invitedAt(Instant)}.\n@param invitedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitedAt(Instant)", "deprecated" : false, "documentation" : "

The timestamp of when the invitation was sent.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitedAt", "fluentSetterDocumentation" : "

The timestamp of when the invitation was sent.

\n@param invitedAt The timestamp of when the invitation was sent.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitedAt", "getterDocumentation" : "

The timestamp of when the invitation was sent.

\n@return The timestamp of when the invitation was sent.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "InvitedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the invitation was sent.

\n@param invitedAt The timestamp of when the invitation was sent.", "setterMethodName" : "setInvitedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of when the invitation was sent.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMemberStatus", "beanStyleSetterMethodName" : "setMemberStatus", "c2jName" : "MemberStatus", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The current status of the association between member and master accounts.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberStatus(String)}.\n@param memberStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #memberStatus(String)", "deprecated" : false, "documentation" : "

The current status of the association between member and master accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "memberStatus", "fluentSetterDocumentation" : "

The current status of the association between member and master accounts.

\n@param memberStatus The current status of the association between member and master accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "memberStatus", "getterDocumentation" : "

The current status of the association between member and master accounts.

\n@return The current status of the association between member and master accounts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MemberStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MemberStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MemberStatus", "sensitive" : false, "setterDocumentation" : "

The current status of the association between member and master accounts.

\n@param memberStatus The current status of the association between member and master accounts.", "setterMethodName" : "setMemberStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : "

The current status of the association between member and master accounts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Invitation", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Invitation", "variableName" : "invitation", "variableType" : "Invitation", "documentation" : null, "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "wrapper" : false, "xmlNamespace" : null }, "InviteMembersRequest" : { "c2jName" : "InviteMembersRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "InviteMembers", "locationName" : null, "requestUri" : "/members/invite", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n@param accountIds A list of IDs of the AWS accounts that you want to invite to Security Hub as members.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of IDs of the AWS accounts that you want to invite to Security Hub as members.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n@param accountIds A list of IDs of the AWS accounts that you want to invite to Security Hub as members.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountIds" : { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n@param accountIds A list of IDs of the AWS accounts that you want to invite to Security Hub as members.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of IDs of the AWS accounts that you want to invite to Security Hub as members.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n@param accountIds A list of IDs of the AWS accounts that you want to invite to Security Hub as members.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountIds", "beanStyleSetterMethodName" : "setAccountIds", "c2jName" : "AccountIds", "c2jShape" : "AccountIdList", "defaultConsumerFluentSetterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)", "deprecated" : false, "documentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountIds", "fluentSetterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n@param accountIds A list of IDs of the AWS accounts that you want to invite to Security Hub as members.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountIds", "getterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of IDs of the AWS accounts that you want to invite to Security Hub as members.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountIds", "sensitive" : false, "setterDocumentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

\n@param accountIds A list of IDs of the AWS accounts that you want to invite to Security Hub as members.", "setterMethodName" : "setAccountIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountIds", "variableType" : "java.util.List", "documentation" : "

A list of IDs of the AWS accounts that you want to invite to Security Hub as members.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InviteMembersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InviteMembersRequest", "variableName" : "inviteMembersRequest", "variableType" : "InviteMembersRequest", "documentation" : null, "simpleType" : "InviteMembersRequest", "variableSetterType" : "InviteMembersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "InviteMembersResponse" : { "c2jName" : "InviteMembersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UnprocessedAccounts" : { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUnprocessedAccounts", "beanStyleSetterMethodName" : "setUnprocessedAccounts", "c2jName" : "UnprocessedAccounts", "c2jShape" : "ResultList", "defaultConsumerFluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)", "deprecated" : false, "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedAccounts", "fluentSetterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedAccounts", "getterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UnprocessedAccounts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedAccounts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Result", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Result.Builder} avoiding the need to create one manually via {@link Result#builder()}.\n\nWhen the {@link Consumer} completes, {@link Result.Builder#build()} is called immediately and its result is passed to {@link #member(Result)}.\n@param member a consumer that will call methods on {@link Result.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Result)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Result", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Result", "variableName" : "member", "variableType" : "Result", "documentation" : "", "simpleType" : "Result", "variableSetterType" : "Result" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Result", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Result", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedAccounts", "sensitive" : false, "setterDocumentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

\n@param unprocessedAccounts A list of account ID and email address pairs of the AWS accounts that couldn't be processed.", "setterMethodName" : "setUnprocessedAccounts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedAccounts", "variableType" : "java.util.List", "documentation" : "

A list of account ID and email address pairs of the AWS accounts that couldn't be processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InviteMembersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InviteMembersResponse", "variableName" : "inviteMembersResponse", "variableType" : "InviteMembersResponse", "documentation" : null, "simpleType" : "InviteMembersResponse", "variableSetterType" : "InviteMembersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "IpFilter" : { "c2jName" : "IpFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The IP filter for querying findings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCidr", "beanStyleSetterMethodName" : "setCidr", "c2jName" : "Cidr", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's CIDR value.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cidr(String)}.\n@param cidr a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cidr(String)", "deprecated" : false, "documentation" : "

A finding's CIDR value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cidr", "fluentSetterDocumentation" : "

A finding's CIDR value.

\n@param cidr A finding's CIDR value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cidr", "getterDocumentation" : "

A finding's CIDR value.

\n@return A finding's CIDR value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cidr", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cidr", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Cidr", "sensitive" : false, "setterDocumentation" : "

A finding's CIDR value.

\n@param cidr A finding's CIDR value.", "setterMethodName" : "setCidr", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : "

A finding's CIDR value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cidr" : { "beanStyleGetterMethodName" : "getCidr", "beanStyleSetterMethodName" : "setCidr", "c2jName" : "Cidr", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's CIDR value.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cidr(String)}.\n@param cidr a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cidr(String)", "deprecated" : false, "documentation" : "

A finding's CIDR value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cidr", "fluentSetterDocumentation" : "

A finding's CIDR value.

\n@param cidr A finding's CIDR value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cidr", "getterDocumentation" : "

A finding's CIDR value.

\n@return A finding's CIDR value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cidr", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cidr", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Cidr", "sensitive" : false, "setterDocumentation" : "

A finding's CIDR value.

\n@param cidr A finding's CIDR value.", "setterMethodName" : "setCidr", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : "

A finding's CIDR value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCidr", "beanStyleSetterMethodName" : "setCidr", "c2jName" : "Cidr", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A finding's CIDR value.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cidr(String)}.\n@param cidr a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cidr(String)", "deprecated" : false, "documentation" : "

A finding's CIDR value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cidr", "fluentSetterDocumentation" : "

A finding's CIDR value.

\n@param cidr A finding's CIDR value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cidr", "getterDocumentation" : "

A finding's CIDR value.

\n@return A finding's CIDR value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cidr", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cidr", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Cidr", "sensitive" : false, "setterDocumentation" : "

A finding's CIDR value.

\n@param cidr A finding's CIDR value.", "setterMethodName" : "setCidr", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : "

A finding's CIDR value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "IpFilter", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "IpFilter", "variableName" : "ipFilter", "variableType" : "IpFilter", "documentation" : null, "simpleType" : "IpFilter", "variableSetterType" : "IpFilter" }, "wrapper" : false, "xmlNamespace" : null }, "KeywordFilter" : { "c2jName" : "KeywordFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A keyword filter for querying findings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A value for the keyword.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

A value for the keyword.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

A value for the keyword.

\n@param value A value for the keyword.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

A value for the keyword.

\n@return A value for the keyword.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

A value for the keyword.

\n@param value A value for the keyword.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

A value for the keyword.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A value for the keyword.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

A value for the keyword.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

A value for the keyword.

\n@param value A value for the keyword.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

A value for the keyword.

\n@return A value for the keyword.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

A value for the keyword.

\n@param value A value for the keyword.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

A value for the keyword.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A value for the keyword.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

A value for the keyword.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

A value for the keyword.

\n@param value A value for the keyword.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

A value for the keyword.

\n@return A value for the keyword.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

A value for the keyword.

\n@param value A value for the keyword.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

A value for the keyword.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "KeywordFilter", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "KeywordFilter", "variableName" : "keywordFilter", "variableType" : "KeywordFilter", "documentation" : null, "simpleType" : "KeywordFilter", "variableSetterType" : "KeywordFilter" }, "wrapper" : false, "xmlNamespace" : null }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "LimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "LimitExceededException", "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "documentation" : null, "simpleType" : "LimitExceededException", "variableSetterType" : "LimitExceededException" }, "wrapper" : false, "xmlNamespace" : null }, "ListEnabledProductsForImportRequest" : { "c2jName" : "ListEnabledProductsForImportRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListEnabledProductsForImport", "locationName" : null, "requestUri" : "/productSubscriptions", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListEnabledProductsForImportRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListEnabledProductsForImportRequest", "variableName" : "listEnabledProductsForImportRequest", "variableType" : "ListEnabledProductsForImportRequest", "documentation" : null, "simpleType" : "ListEnabledProductsForImportRequest", "variableSetterType" : "ListEnabledProductsForImportRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListEnabledProductsForImportResponse" : { "c2jName" : "ListEnabledProductsForImportResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getProductSubscriptions", "beanStyleSetterMethodName" : "setProductSubscriptions", "c2jName" : "ProductSubscriptions", "c2jShape" : "ProductSubscriptionArnList", "defaultConsumerFluentSetterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptions(List)}.\n@param productSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptions(List)", "deprecated" : false, "documentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptions", "fluentSetterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n@param productSubscriptions A list of ARNs for the resources that represent your subscriptions to products.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptions", "getterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of ARNs for the resources that represent your subscriptions to products.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductSubscriptions", "sensitive" : false, "setterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n@param productSubscriptions A list of ARNs for the resources that represent your subscriptions to products.", "setterMethodName" : "setProductSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productSubscriptions", "variableType" : "java.util.List", "documentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductSubscriptions" : { "beanStyleGetterMethodName" : "getProductSubscriptions", "beanStyleSetterMethodName" : "setProductSubscriptions", "c2jName" : "ProductSubscriptions", "c2jShape" : "ProductSubscriptionArnList", "defaultConsumerFluentSetterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptions(List)}.\n@param productSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptions(List)", "deprecated" : false, "documentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptions", "fluentSetterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n@param productSubscriptions A list of ARNs for the resources that represent your subscriptions to products.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptions", "getterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of ARNs for the resources that represent your subscriptions to products.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductSubscriptions", "sensitive" : false, "setterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n@param productSubscriptions A list of ARNs for the resources that represent your subscriptions to products.", "setterMethodName" : "setProductSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productSubscriptions", "variableType" : "java.util.List", "documentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProductSubscriptions", "beanStyleSetterMethodName" : "setProductSubscriptions", "c2jName" : "ProductSubscriptions", "c2jShape" : "ProductSubscriptionArnList", "defaultConsumerFluentSetterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptions(List)}.\n@param productSubscriptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptions(List)", "deprecated" : false, "documentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptions", "fluentSetterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n@param productSubscriptions A list of ARNs for the resources that represent your subscriptions to products.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptions", "getterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of ARNs for the resources that represent your subscriptions to products.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProductSubscriptions", "sensitive" : false, "setterDocumentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

\n@param productSubscriptions A list of ARNs for the resources that represent your subscriptions to products.", "setterMethodName" : "setProductSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productSubscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productSubscriptions", "variableType" : "java.util.List", "documentation" : "

A list of ARNs for the resources that represent your subscriptions to products.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListEnabledProductsForImportResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListEnabledProductsForImportResponse", "variableName" : "listEnabledProductsForImportResponse", "variableType" : "ListEnabledProductsForImportResponse", "documentation" : null, "simpleType" : "ListEnabledProductsForImportResponse", "variableSetterType" : "ListEnabledProductsForImportResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListInvitationsRequest" : { "c2jName" : "ListInvitationsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListInvitations", "locationName" : null, "requestUri" : "/invitations", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@return Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. On your first call to the ListInvitations operation, set the value of this parameter to NULL. For subsequent calls to the operation, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListInvitationsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListInvitationsRequest", "variableName" : "listInvitationsRequest", "variableType" : "ListInvitationsRequest", "documentation" : null, "simpleType" : "ListInvitationsRequest", "variableSetterType" : "ListInvitationsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListInvitationsResponse" : { "c2jName" : "ListInvitationsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvitations", "beanStyleSetterMethodName" : "setInvitations", "c2jName" : "Invitations", "c2jShape" : "InvitationList", "defaultConsumerFluentSetterDocumentation" : "

The details of the invitations returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #invitations(List)}.\n@param invitations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitations(List)", "deprecated" : false, "documentation" : "

The details of the invitations returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitations", "fluentSetterDocumentation" : "

The details of the invitations returned by the operation.

\n@param invitations The details of the invitations returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitations", "getterDocumentation" : "

The details of the invitations returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the invitations returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Invitations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Invitations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Invitation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Invitation.Builder} avoiding the need to create one manually via {@link Invitation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Invitation.Builder#build()} is called immediately and its result is passed to {@link #member(Invitation)}.\n@param member a consumer that will call methods on {@link Invitation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Invitation)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Invitation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Invitation", "variableName" : "member", "variableType" : "Invitation", "documentation" : null, "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Invitation", "variableName" : "member", "variableType" : "Invitation", "documentation" : "", "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Invitation", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Invitation", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Invitations", "sensitive" : false, "setterDocumentation" : "

The details of the invitations returned by the operation.

\n@param invitations The details of the invitations returned by the operation.", "setterMethodName" : "setInvitations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "invitations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "invitations", "variableType" : "java.util.List", "documentation" : "

The details of the invitations returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Invitations" : { "beanStyleGetterMethodName" : "getInvitations", "beanStyleSetterMethodName" : "setInvitations", "c2jName" : "Invitations", "c2jShape" : "InvitationList", "defaultConsumerFluentSetterDocumentation" : "

The details of the invitations returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #invitations(List)}.\n@param invitations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitations(List)", "deprecated" : false, "documentation" : "

The details of the invitations returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitations", "fluentSetterDocumentation" : "

The details of the invitations returned by the operation.

\n@param invitations The details of the invitations returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitations", "getterDocumentation" : "

The details of the invitations returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the invitations returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Invitations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Invitations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Invitation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Invitation.Builder} avoiding the need to create one manually via {@link Invitation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Invitation.Builder#build()} is called immediately and its result is passed to {@link #member(Invitation)}.\n@param member a consumer that will call methods on {@link Invitation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Invitation)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Invitation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Invitation", "variableName" : "member", "variableType" : "Invitation", "documentation" : null, "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Invitation", "variableName" : "member", "variableType" : "Invitation", "documentation" : "", "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Invitation", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Invitation", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Invitations", "sensitive" : false, "setterDocumentation" : "

The details of the invitations returned by the operation.

\n@param invitations The details of the invitations returned by the operation.", "setterMethodName" : "setInvitations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "invitations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "invitations", "variableType" : "java.util.List", "documentation" : "

The details of the invitations returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvitations", "beanStyleSetterMethodName" : "setInvitations", "c2jName" : "Invitations", "c2jShape" : "InvitationList", "defaultConsumerFluentSetterDocumentation" : "

The details of the invitations returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #invitations(List)}.\n@param invitations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitations(List)", "deprecated" : false, "documentation" : "

The details of the invitations returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitations", "fluentSetterDocumentation" : "

The details of the invitations returned by the operation.

\n@param invitations The details of the invitations returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitations", "getterDocumentation" : "

The details of the invitations returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details of the invitations returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Invitations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Invitations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Invitation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Invitation.Builder} avoiding the need to create one manually via {@link Invitation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Invitation.Builder#build()} is called immediately and its result is passed to {@link #member(Invitation)}.\n@param member a consumer that will call methods on {@link Invitation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Invitation)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Invitation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Invitation", "variableName" : "member", "variableType" : "Invitation", "documentation" : null, "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Invitation", "variableName" : "member", "variableType" : "Invitation", "documentation" : "", "simpleType" : "Invitation", "variableSetterType" : "Invitation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Invitation", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Invitation", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Invitations", "sensitive" : false, "setterDocumentation" : "

The details of the invitations returned by the operation.

\n@param invitations The details of the invitations returned by the operation.", "setterMethodName" : "setInvitations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "invitations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "invitations", "variableType" : "java.util.List", "documentation" : "

The details of the invitations returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListInvitationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListInvitationsResponse", "variableName" : "listInvitationsResponse", "variableType" : "ListInvitationsResponse", "documentation" : null, "simpleType" : "ListInvitationsResponse", "variableSetterType" : "ListInvitationsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListMembersRequest" : { "c2jName" : "ListMembersRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListMembers", "locationName" : null, "requestUri" : "/members", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getOnlyAssociated", "beanStyleSetterMethodName" : "setOnlyAssociated", "c2jName" : "OnlyAssociated", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #onlyAssociated(Boolean)}.\n@param onlyAssociated a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #onlyAssociated(Boolean)", "deprecated" : false, "documentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "onlyAssociated", "fluentSetterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@param onlyAssociated Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "onlyAssociated", "getterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@return Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "OnlyAssociated", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OnlyAssociated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "OnlyAssociated", "sensitive" : false, "setterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@param onlyAssociated Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.", "setterMethodName" : "setOnlyAssociated", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAssociated", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAssociated", "variableType" : "Boolean", "documentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OnlyAssociated" : { "beanStyleGetterMethodName" : "getOnlyAssociated", "beanStyleSetterMethodName" : "setOnlyAssociated", "c2jName" : "OnlyAssociated", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #onlyAssociated(Boolean)}.\n@param onlyAssociated a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #onlyAssociated(Boolean)", "deprecated" : false, "documentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "onlyAssociated", "fluentSetterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@param onlyAssociated Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "onlyAssociated", "getterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@return Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "OnlyAssociated", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OnlyAssociated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "OnlyAssociated", "sensitive" : false, "setterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@param onlyAssociated Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.", "setterMethodName" : "setOnlyAssociated", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAssociated", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAssociated", "variableType" : "Boolean", "documentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOnlyAssociated", "beanStyleSetterMethodName" : "setOnlyAssociated", "c2jName" : "OnlyAssociated", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #onlyAssociated(Boolean)}.\n@param onlyAssociated a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #onlyAssociated(Boolean)", "deprecated" : false, "documentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "onlyAssociated", "fluentSetterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@param onlyAssociated Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "onlyAssociated", "getterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@return Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "OnlyAssociated", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OnlyAssociated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "OnlyAssociated", "sensitive" : false, "setterDocumentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

\n@param onlyAssociated Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.", "setterMethodName" : "setOnlyAssociated", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAssociated", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAssociated", "variableType" : "Boolean", "documentation" : "

Specifies which member accounts the response includes based on their relationship status with the master account. The default value is TRUE. If onlyAssociated is set to TRUE, the response includes member accounts whose relationship status with the master is set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes all existing member accounts.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of items that you want in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items that you want in the response.

\n@return The maximum number of items that you want in the response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MaxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items that you want in the response.

\n@param maxResults The maximum number of items that you want in the response.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items that you want in the response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@return Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "NextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

\n@param nextToken Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Paginates results. Set the value of this parameter to NULL on your first call to the ListMembers operation. For subsequent calls to the operation, fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListMembersRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListMembersRequest", "variableName" : "listMembersRequest", "variableType" : "ListMembersRequest", "documentation" : null, "simpleType" : "ListMembersRequest", "variableSetterType" : "ListMembersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListMembersResponse" : { "c2jName" : "ListMembersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getMembers", "beanStyleSetterMethodName" : "setMembers", "c2jName" : "Members", "c2jShape" : "MemberList", "defaultConsumerFluentSetterDocumentation" : "

Member details returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)", "deprecated" : false, "documentation" : "

Member details returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "members", "fluentSetterDocumentation" : "

Member details returned by the operation.

\n@param members Member details returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "members", "getterDocumentation" : "

Member details returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Member details returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Members", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Members", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Member", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Member.Builder} avoiding the need to create one manually via {@link Member#builder()}.\n\nWhen the {@link Consumer} completes, {@link Member.Builder#build()} is called immediately and its result is passed to {@link #member(Member)}.\n@param member a consumer that will call methods on {@link Member.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Member)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Member", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : null, "simpleType" : "Member", "variableSetterType" : "Member" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : "", "simpleType" : "Member", "variableSetterType" : "Member" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Member", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Member", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Members", "sensitive" : false, "setterDocumentation" : "

Member details returned by the operation.

\n@param members Member details returned by the operation.", "setterMethodName" : "setMembers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : "

Member details returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Members" : { "beanStyleGetterMethodName" : "getMembers", "beanStyleSetterMethodName" : "setMembers", "c2jName" : "Members", "c2jShape" : "MemberList", "defaultConsumerFluentSetterDocumentation" : "

Member details returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)", "deprecated" : false, "documentation" : "

Member details returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "members", "fluentSetterDocumentation" : "

Member details returned by the operation.

\n@param members Member details returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "members", "getterDocumentation" : "

Member details returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Member details returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Members", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Members", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Member", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Member.Builder} avoiding the need to create one manually via {@link Member#builder()}.\n\nWhen the {@link Consumer} completes, {@link Member.Builder#build()} is called immediately and its result is passed to {@link #member(Member)}.\n@param member a consumer that will call methods on {@link Member.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Member)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Member", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : null, "simpleType" : "Member", "variableSetterType" : "Member" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : "", "simpleType" : "Member", "variableSetterType" : "Member" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Member", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Member", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Members", "sensitive" : false, "setterDocumentation" : "

Member details returned by the operation.

\n@param members Member details returned by the operation.", "setterMethodName" : "setMembers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : "

Member details returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMembers", "beanStyleSetterMethodName" : "setMembers", "c2jName" : "Members", "c2jShape" : "MemberList", "defaultConsumerFluentSetterDocumentation" : "

Member details returned by the operation.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)", "deprecated" : false, "documentation" : "

Member details returned by the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "members", "fluentSetterDocumentation" : "

Member details returned by the operation.

\n@param members Member details returned by the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "members", "getterDocumentation" : "

Member details returned by the operation.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Member details returned by the operation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Members", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Members", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Member", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Member.Builder} avoiding the need to create one manually via {@link Member#builder()}.\n\nWhen the {@link Consumer} completes, {@link Member.Builder#build()} is called immediately and its result is passed to {@link #member(Member)}.\n@param member a consumer that will call methods on {@link Member.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Member)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Member", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : null, "simpleType" : "Member", "variableSetterType" : "Member" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : "", "simpleType" : "Member", "variableSetterType" : "Member" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Member", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Member", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Members", "sensitive" : false, "setterDocumentation" : "

Member details returned by the operation.

\n@param members Member details returned by the operation.", "setterMethodName" : "setMembers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "members", "variableType" : "java.util.List", "documentation" : "

Member details returned by the operation.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The token that is required for pagination.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that is required for pagination.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that is required for pagination.

\n@return The token that is required for pagination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that is required for pagination.

\n@param nextToken The token that is required for pagination.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that is required for pagination.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListMembersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListMembersResponse", "variableName" : "listMembersResponse", "variableType" : "ListMembersResponse", "documentation" : null, "simpleType" : "ListMembersResponse", "variableSetterType" : "ListMembersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsForResourceRequest" : { "c2jName" : "ListTagsForResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListTagsForResource", "locationName" : null, "requestUri" : "/tags/{ResourceArn}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to retrieve tags for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to retrieve tags for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@param resourceArn The ARN of the resource to retrieve tags for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@return The ARN of the resource to retrieve tags for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@param resourceArn The ARN of the resource to retrieve tags for.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to retrieve tags for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to retrieve tags for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to retrieve tags for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@param resourceArn The ARN of the resource to retrieve tags for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@return The ARN of the resource to retrieve tags for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@param resourceArn The ARN of the resource to retrieve tags for.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to retrieve tags for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to retrieve tags for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to retrieve tags for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@param resourceArn The ARN of the resource to retrieve tags for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@return The ARN of the resource to retrieve tags for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to retrieve tags for.

\n@param resourceArn The ARN of the resource to retrieve tags for.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to retrieve tags for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn" ], "shapeName" : "ListTagsForResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListTagsForResourceRequest", "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "documentation" : null, "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsForResourceResponse" : { "c2jName" : "ListTagsForResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags associated with a resource.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags associated with a resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags associated with a resource.

\n@param tags The tags associated with a resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags associated with a resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags associated with a resource.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags associated with a resource.

\n@param tags The tags associated with a resource.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags associated with a resource.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags associated with a resource.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags associated with a resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags associated with a resource.

\n@param tags The tags associated with a resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags associated with a resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags associated with a resource.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags associated with a resource.

\n@param tags The tags associated with a resource.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags associated with a resource.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags associated with a resource.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags associated with a resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags associated with a resource.

\n@param tags The tags associated with a resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags associated with a resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags associated with a resource.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags associated with a resource.

\n@param tags The tags associated with a resource.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags associated with a resource.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListTagsForResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListTagsForResourceResponse", "variableName" : "listTagsForResourceResponse", "variableType" : "ListTagsForResourceResponse", "documentation" : null, "simpleType" : "ListTagsForResourceResponse", "variableSetterType" : "ListTagsForResourceResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Malware" : { "c2jName" : "Malware", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A list of malware related to a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the malware that was observed.

\n@param name The name of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the malware that was observed.

\n@return The name of the malware that was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the malware that was observed.

\n@param name The name of the malware that was observed.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "MalwareType", "defaultConsumerFluentSetterDocumentation" : "

The type of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : "MalwareType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the malware that was observed.

\n@param type The type of the malware that was observed.\n@see MalwareType\n@return Returns a reference to this object so that method calls can be chained together.\n@see MalwareType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the malware that was observed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link MalwareType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the malware that was observed.\n@see MalwareType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the malware that was observed.

\n@param type The type of the malware that was observed.\n@see MalwareType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The file system path of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #path(String)}.\n@param path a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(String)", "deprecated" : false, "documentation" : "

The file system path of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The file system path of the malware that was observed.

\n@param path The file system path of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The file system path of the malware that was observed.

\n@return The file system path of the malware that was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The file system path of the malware that was observed.

\n@param path The file system path of the malware that was observed.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : "

The file system path of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "MalwareState", "defaultConsumerFluentSetterDocumentation" : "

The state of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

The state of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : "MalwareState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the malware that was observed.

\n@param state The state of the malware that was observed.\n@see MalwareState\n@return Returns a reference to this object so that method calls can be chained together.\n@see MalwareState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state of the malware that was observed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link MalwareState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n

\n@return The state of the malware that was observed.\n@see MalwareState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state of the malware that was observed.

\n@param state The state of the malware that was observed.\n@see MalwareState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the malware that was observed.

\n@param name The name of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the malware that was observed.

\n@return The name of the malware that was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the malware that was observed.

\n@param name The name of the malware that was observed.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Path" : { "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The file system path of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #path(String)}.\n@param path a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(String)", "deprecated" : false, "documentation" : "

The file system path of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The file system path of the malware that was observed.

\n@param path The file system path of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The file system path of the malware that was observed.

\n@return The file system path of the malware that was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The file system path of the malware that was observed.

\n@param path The file system path of the malware that was observed.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : "

The file system path of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "MalwareState", "defaultConsumerFluentSetterDocumentation" : "

The state of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

The state of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : "MalwareState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the malware that was observed.

\n@param state The state of the malware that was observed.\n@see MalwareState\n@return Returns a reference to this object so that method calls can be chained together.\n@see MalwareState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state of the malware that was observed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link MalwareState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n

\n@return The state of the malware that was observed.\n@see MalwareState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state of the malware that was observed.

\n@param state The state of the malware that was observed.\n@see MalwareState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "MalwareType", "defaultConsumerFluentSetterDocumentation" : "

The type of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : "MalwareType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the malware that was observed.

\n@param type The type of the malware that was observed.\n@see MalwareType\n@return Returns a reference to this object so that method calls can be chained together.\n@see MalwareType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the malware that was observed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link MalwareType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the malware that was observed.\n@see MalwareType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the malware that was observed.

\n@param type The type of the malware that was observed.\n@see MalwareType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the malware that was observed.

\n@param name The name of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the malware that was observed.

\n@return The name of the malware that was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the malware that was observed.

\n@param name The name of the malware that was observed.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "MalwareType", "defaultConsumerFluentSetterDocumentation" : "

The type of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : "MalwareType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the malware that was observed.

\n@param type The type of the malware that was observed.\n@see MalwareType\n@return Returns a reference to this object so that method calls can be chained together.\n@see MalwareType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the malware that was observed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link MalwareType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the malware that was observed.\n@see MalwareType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the malware that was observed.

\n@param type The type of the malware that was observed.\n@see MalwareType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The file system path of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #path(String)}.\n@param path a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(String)", "deprecated" : false, "documentation" : "

The file system path of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The file system path of the malware that was observed.

\n@param path The file system path of the malware that was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The file system path of the malware that was observed.

\n@return The file system path of the malware that was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The file system path of the malware that was observed.

\n@param path The file system path of the malware that was observed.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : "

The file system path of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "MalwareState", "defaultConsumerFluentSetterDocumentation" : "

The state of the malware that was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

The state of the malware that was observed.

", "endpointDiscoveryId" : false, "enumType" : "MalwareState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the malware that was observed.

\n@param state The state of the malware that was observed.\n@see MalwareState\n@return Returns a reference to this object so that method calls can be chained together.\n@see MalwareState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state of the malware that was observed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link MalwareState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n

\n@return The state of the malware that was observed.\n@see MalwareState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state of the malware that was observed.

\n@param state The state of the malware that was observed.\n@see MalwareState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state of the malware that was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Name" ], "shapeName" : "Malware", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Malware", "variableName" : "malware", "variableType" : "Malware", "documentation" : null, "simpleType" : "Malware", "variableSetterType" : "Malware" }, "wrapper" : false, "xmlNamespace" : null }, "MalwareState" : { "c2jName" : "MalwareState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "OBSERVED", "value" : "OBSERVED" }, { "name" : "REMOVAL_FAILED", "value" : "REMOVAL_FAILED" }, { "name" : "REMOVED", "value" : "REMOVED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MalwareState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MalwareState", "variableName" : "malwareState", "variableType" : "MalwareState", "documentation" : null, "simpleType" : "MalwareState", "variableSetterType" : "MalwareState" }, "wrapper" : false, "xmlNamespace" : null }, "MalwareType" : { "c2jName" : "MalwareType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ADWARE", "value" : "ADWARE" }, { "name" : "BLENDED_THREAT", "value" : "BLENDED_THREAT" }, { "name" : "BOTNET_AGENT", "value" : "BOTNET_AGENT" }, { "name" : "COIN_MINER", "value" : "COIN_MINER" }, { "name" : "EXPLOIT_KIT", "value" : "EXPLOIT_KIT" }, { "name" : "KEYLOGGER", "value" : "KEYLOGGER" }, { "name" : "MACRO", "value" : "MACRO" }, { "name" : "POTENTIALLY_UNWANTED", "value" : "POTENTIALLY_UNWANTED" }, { "name" : "SPYWARE", "value" : "SPYWARE" }, { "name" : "RANSOMWARE", "value" : "RANSOMWARE" }, { "name" : "REMOTE_ACCESS", "value" : "REMOTE_ACCESS" }, { "name" : "ROOTKIT", "value" : "ROOTKIT" }, { "name" : "TROJAN", "value" : "TROJAN" }, { "name" : "VIRUS", "value" : "VIRUS" }, { "name" : "WORM", "value" : "WORM" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MalwareType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MalwareType", "variableName" : "malwareType", "variableType" : "MalwareType", "documentation" : null, "simpleType" : "MalwareType", "variableSetterType" : "MalwareType" }, "wrapper" : false, "xmlNamespace" : null }, "MapFilter" : { "c2jName" : "MapFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The map filter for querying findings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The key of the map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

The key of the map filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key of the map filter.

\n@param key The key of the map filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

The key of the map filter.

\n@return The key of the map filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

The key of the map filter.

\n@param key The key of the map filter.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key of the map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value for the key in the map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The value for the key in the map filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value for the key in the map filter.

\n@param value The value for the key in the map filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value for the key in the map filter.

\n@return The value for the key in the map filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value for the key in the map filter.

\n@param value The value for the key in the map filter.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value for the key in the map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComparisonAsString", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "MapFilterComparison", "defaultConsumerFluentSetterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "documentation" : "

The condition to apply to a key value when querying for findings with a map filter.

", "endpointDiscoveryId" : false, "enumType" : "MapFilterComparison", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n@param comparison The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see MapFilterComparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link MapFilterComparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n@param comparison The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The condition to apply to a key value when querying for findings with a map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Comparison" : { "beanStyleGetterMethodName" : "getComparisonAsString", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "MapFilterComparison", "defaultConsumerFluentSetterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "documentation" : "

The condition to apply to a key value when querying for findings with a map filter.

", "endpointDiscoveryId" : false, "enumType" : "MapFilterComparison", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n@param comparison The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see MapFilterComparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link MapFilterComparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n@param comparison The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The condition to apply to a key value when querying for findings with a map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Key" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The key of the map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

The key of the map filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key of the map filter.

\n@param key The key of the map filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

The key of the map filter.

\n@return The key of the map filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

The key of the map filter.

\n@param key The key of the map filter.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key of the map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value for the key in the map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The value for the key in the map filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value for the key in the map filter.

\n@param value The value for the key in the map filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value for the key in the map filter.

\n@return The value for the key in the map filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value for the key in the map filter.

\n@param value The value for the key in the map filter.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value for the key in the map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The key of the map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

The key of the map filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key of the map filter.

\n@param key The key of the map filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

The key of the map filter.

\n@return The key of the map filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

The key of the map filter.

\n@param key The key of the map filter.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key of the map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value for the key in the map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The value for the key in the map filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value for the key in the map filter.

\n@param value The value for the key in the map filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value for the key in the map filter.

\n@return The value for the key in the map filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value for the key in the map filter.

\n@param value The value for the key in the map filter.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value for the key in the map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComparisonAsString", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "MapFilterComparison", "defaultConsumerFluentSetterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "documentation" : "

The condition to apply to a key value when querying for findings with a map filter.

", "endpointDiscoveryId" : false, "enumType" : "MapFilterComparison", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n@param comparison The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see MapFilterComparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link MapFilterComparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The condition to apply to a key value when querying for findings with a map filter.

\n@param comparison The condition to apply to a key value when querying for findings with a map filter.\n@see MapFilterComparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The condition to apply to a key value when querying for findings with a map filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MapFilter", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MapFilter", "variableName" : "mapFilter", "variableType" : "MapFilter", "documentation" : null, "simpleType" : "MapFilter", "variableSetterType" : "MapFilter" }, "wrapper" : false, "xmlNamespace" : null }, "MapFilterComparison" : { "c2jName" : "MapFilterComparison", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "EQUALS", "value" : "EQUALS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MapFilterComparison", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MapFilterComparison", "variableName" : "mapFilterComparison", "variableType" : "MapFilterComparison", "documentation" : null, "simpleType" : "MapFilterComparison", "variableSetterType" : "MapFilterComparison" }, "wrapper" : false, "xmlNamespace" : null }, "Member" : { "c2jName" : "Member", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The details about a member account.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID of the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The AWS account ID of the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The AWS account ID of the member account.

\n@param accountId The AWS account ID of the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The AWS account ID of the member account.

\n@return The AWS account ID of the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID of the member account.

\n@param accountId The AWS account ID of the member account.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID of the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The email address of the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "documentation" : "

The email address of the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email address of the member account.

\n@param email The email address of the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email address of the member account.

\n@return The email address of the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email address of the member account.

\n@param email The email address of the member account.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email address of the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMasterId", "beanStyleSetterMethodName" : "setMasterId", "c2jName" : "MasterId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #masterId(String)}.\n@param masterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #masterId(String)", "deprecated" : false, "documentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "masterId", "fluentSetterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@param masterId The AWS account ID of the Security Hub master account associated with this member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "masterId", "getterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@return The AWS account ID of the Security Hub master account associated with this member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MasterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MasterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MasterId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@param masterId The AWS account ID of the Security Hub master account associated with this member account.", "setterMethodName" : "setMasterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMemberStatus", "beanStyleSetterMethodName" : "setMemberStatus", "c2jName" : "MemberStatus", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The status of the relationship between the member account and its master account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberStatus(String)}.\n@param memberStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #memberStatus(String)", "deprecated" : false, "documentation" : "

The status of the relationship between the member account and its master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "memberStatus", "fluentSetterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@param memberStatus The status of the relationship between the member account and its master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "memberStatus", "getterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@return The status of the relationship between the member account and its master account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MemberStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MemberStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MemberStatus", "sensitive" : false, "setterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@param memberStatus The status of the relationship between the member account and its master account.", "setterMethodName" : "setMemberStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : "

The status of the relationship between the member account and its master account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitedAt", "beanStyleSetterMethodName" : "setInvitedAt", "c2jName" : "InvitedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #invitedAt(Instant)}.\n@param invitedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitedAt(Instant)", "deprecated" : false, "documentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitedAt", "fluentSetterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@param invitedAt A timestamp for the date and time when the invitation was sent to the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitedAt", "getterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@return A timestamp for the date and time when the invitation was sent to the member account.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "InvitedAt", "sensitive" : false, "setterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@param invitedAt A timestamp for the date and time when the invitation was sent to the member account.", "setterMethodName" : "setInvitedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(Instant)}.\n@param updatedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(Instant)", "deprecated" : false, "documentation" : "

The timestamp for the date and time when the member account was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@param updatedAt The timestamp for the date and time when the member account was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@return The timestamp for the date and time when the member account was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@param updatedAt The timestamp for the date and time when the member account was updated.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedAt", "variableType" : "java.time.Instant", "documentation" : "

The timestamp for the date and time when the member account was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID of the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The AWS account ID of the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The AWS account ID of the member account.

\n@param accountId The AWS account ID of the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The AWS account ID of the member account.

\n@return The AWS account ID of the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID of the member account.

\n@param accountId The AWS account ID of the member account.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID of the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Email" : { "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The email address of the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "documentation" : "

The email address of the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email address of the member account.

\n@param email The email address of the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email address of the member account.

\n@return The email address of the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email address of the member account.

\n@param email The email address of the member account.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email address of the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InvitedAt" : { "beanStyleGetterMethodName" : "getInvitedAt", "beanStyleSetterMethodName" : "setInvitedAt", "c2jName" : "InvitedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #invitedAt(Instant)}.\n@param invitedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitedAt(Instant)", "deprecated" : false, "documentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitedAt", "fluentSetterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@param invitedAt A timestamp for the date and time when the invitation was sent to the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitedAt", "getterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@return A timestamp for the date and time when the invitation was sent to the member account.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "InvitedAt", "sensitive" : false, "setterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@param invitedAt A timestamp for the date and time when the invitation was sent to the member account.", "setterMethodName" : "setInvitedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MasterId" : { "beanStyleGetterMethodName" : "getMasterId", "beanStyleSetterMethodName" : "setMasterId", "c2jName" : "MasterId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #masterId(String)}.\n@param masterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #masterId(String)", "deprecated" : false, "documentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "masterId", "fluentSetterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@param masterId The AWS account ID of the Security Hub master account associated with this member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "masterId", "getterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@return The AWS account ID of the Security Hub master account associated with this member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MasterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MasterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MasterId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@param masterId The AWS account ID of the Security Hub master account associated with this member account.", "setterMethodName" : "setMasterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MemberStatus" : { "beanStyleGetterMethodName" : "getMemberStatus", "beanStyleSetterMethodName" : "setMemberStatus", "c2jName" : "MemberStatus", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The status of the relationship between the member account and its master account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberStatus(String)}.\n@param memberStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #memberStatus(String)", "deprecated" : false, "documentation" : "

The status of the relationship between the member account and its master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "memberStatus", "fluentSetterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@param memberStatus The status of the relationship between the member account and its master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "memberStatus", "getterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@return The status of the relationship between the member account and its master account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MemberStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MemberStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MemberStatus", "sensitive" : false, "setterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@param memberStatus The status of the relationship between the member account and its master account.", "setterMethodName" : "setMemberStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : "

The status of the relationship between the member account and its master account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UpdatedAt" : { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(Instant)}.\n@param updatedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(Instant)", "deprecated" : false, "documentation" : "

The timestamp for the date and time when the member account was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@param updatedAt The timestamp for the date and time when the member account was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@return The timestamp for the date and time when the member account was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@param updatedAt The timestamp for the date and time when the member account was updated.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedAt", "variableType" : "java.time.Instant", "documentation" : "

The timestamp for the date and time when the member account was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID of the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The AWS account ID of the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The AWS account ID of the member account.

\n@param accountId The AWS account ID of the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The AWS account ID of the member account.

\n@return The AWS account ID of the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID of the member account.

\n@param accountId The AWS account ID of the member account.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID of the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The email address of the member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "documentation" : "

The email address of the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

The email address of the member account.

\n@param email The email address of the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

The email address of the member account.

\n@return The email address of the member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

The email address of the member account.

\n@param email The email address of the member account.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

The email address of the member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMasterId", "beanStyleSetterMethodName" : "setMasterId", "c2jName" : "MasterId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #masterId(String)}.\n@param masterId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #masterId(String)", "deprecated" : false, "documentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "masterId", "fluentSetterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@param masterId The AWS account ID of the Security Hub master account associated with this member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "masterId", "getterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@return The AWS account ID of the Security Hub master account associated with this member account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MasterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MasterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MasterId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

\n@param masterId The AWS account ID of the Security Hub master account associated with this member account.", "setterMethodName" : "setMasterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "masterId", "variableType" : "String", "documentation" : "

The AWS account ID of the Security Hub master account associated with this member account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMemberStatus", "beanStyleSetterMethodName" : "setMemberStatus", "c2jName" : "MemberStatus", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The status of the relationship between the member account and its master account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberStatus(String)}.\n@param memberStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #memberStatus(String)", "deprecated" : false, "documentation" : "

The status of the relationship between the member account and its master account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "memberStatus", "fluentSetterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@param memberStatus The status of the relationship between the member account and its master account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "memberStatus", "getterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@return The status of the relationship between the member account and its master account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MemberStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MemberStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MemberStatus", "sensitive" : false, "setterDocumentation" : "

The status of the relationship between the member account and its master account.

\n@param memberStatus The status of the relationship between the member account and its master account.", "setterMethodName" : "setMemberStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "memberStatus", "variableType" : "String", "documentation" : "

The status of the relationship between the member account and its master account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInvitedAt", "beanStyleSetterMethodName" : "setInvitedAt", "c2jName" : "InvitedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #invitedAt(Instant)}.\n@param invitedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invitedAt(Instant)", "deprecated" : false, "documentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invitedAt", "fluentSetterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@param invitedAt A timestamp for the date and time when the invitation was sent to the member account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invitedAt", "getterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@return A timestamp for the date and time when the invitation was sent to the member account.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvitedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvitedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "InvitedAt", "sensitive" : false, "setterDocumentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

\n@param invitedAt A timestamp for the date and time when the invitation was sent to the member account.", "setterMethodName" : "setInvitedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "invitedAt", "variableType" : "java.time.Instant", "documentation" : "

A timestamp for the date and time when the invitation was sent to the member account.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(Instant)}.\n@param updatedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(Instant)", "deprecated" : false, "documentation" : "

The timestamp for the date and time when the member account was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@param updatedAt The timestamp for the date and time when the member account was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@return The timestamp for the date and time when the member account was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp for the date and time when the member account was updated.

\n@param updatedAt The timestamp for the date and time when the member account was updated.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : "iso8601", "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedAt", "variableType" : "java.time.Instant", "documentation" : "

The timestamp for the date and time when the member account was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Member", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Member", "variableName" : "member", "variableType" : "Member", "documentation" : null, "simpleType" : "Member", "variableSetterType" : "Member" }, "wrapper" : false, "xmlNamespace" : null }, "Network" : { "c2jName" : "Network", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The details of network-related information about a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getDirectionAsString", "beanStyleSetterMethodName" : "setDirection", "c2jName" : "Direction", "c2jShape" : "NetworkDirection", "defaultConsumerFluentSetterDocumentation" : "

The direction of network traffic associated with a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directionAsString(String)}.\n@param direction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #direction(String)", "deprecated" : false, "documentation" : "

The direction of network traffic associated with a finding.

", "endpointDiscoveryId" : false, "enumType" : "NetworkDirection", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "direction", "fluentEnumSetterMethodName" : "direction", "fluentGetterMethodName" : "directionAsString", "fluentSetterDocumentation" : "

The direction of network traffic associated with a finding.

\n@param direction The direction of network traffic associated with a finding.\n@see NetworkDirection\n@return Returns a reference to this object so that method calls can be chained together.\n@see NetworkDirection", "fluentSetterMethodName" : "direction", "getterDocumentation" : "

The direction of network traffic associated with a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #direction} will return {@link NetworkDirection#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #directionAsString}.\n

\n@return The direction of network traffic associated with a finding.\n@see NetworkDirection", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Direction", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Direction", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Direction", "sensitive" : false, "setterDocumentation" : "

The direction of network traffic associated with a finding.

\n@param direction The direction of network traffic associated with a finding.\n@see NetworkDirection", "setterMethodName" : "setDirection", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "direction", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "direction", "variableType" : "String", "documentation" : "

The direction of network traffic associated with a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #protocol(String)}.\n@param protocol a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #protocol(String)", "deprecated" : false, "documentation" : "

The protocol of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "protocol", "fluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\n@param protocol The protocol of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol of network-related information about a finding.

\n@return The protocol of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol of network-related information about a finding.

\n@param protocol The protocol of network-related information about a finding.", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceIpV4", "beanStyleSetterMethodName" : "setSourceIpV4", "c2jName" : "SourceIpV4", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceIpV4(String)}.\n@param sourceIpV4 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceIpV4(String)", "deprecated" : false, "documentation" : "

The source IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceIpV4", "fluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param sourceIpV4 The source IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceIpV4", "getterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@return The source IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceIpV4", "sensitive" : false, "setterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param sourceIpV4 The source IPv4 address of network-related information about a finding.", "setterMethodName" : "setSourceIpV4", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV4", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV4", "variableType" : "String", "documentation" : "

The source IPv4 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceIpV6", "beanStyleSetterMethodName" : "setSourceIpV6", "c2jName" : "SourceIpV6", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceIpV6(String)}.\n@param sourceIpV6 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceIpV6(String)", "deprecated" : false, "documentation" : "

The source IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceIpV6", "fluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param sourceIpV6 The source IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceIpV6", "getterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@return The source IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceIpV6", "sensitive" : false, "setterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param sourceIpV6 The source IPv6 address of network-related information about a finding.", "setterMethodName" : "setSourceIpV6", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV6", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV6", "variableType" : "String", "documentation" : "

The source IPv6 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourcePort", "beanStyleSetterMethodName" : "setSourcePort", "c2jName" : "SourcePort", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The source port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #sourcePort(Integer)}.\n@param sourcePort a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourcePort(Integer)", "deprecated" : false, "documentation" : "

The source port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourcePort", "fluentSetterDocumentation" : "

The source port of network-related information about a finding.

\n@param sourcePort The source port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourcePort", "getterDocumentation" : "

The source port of network-related information about a finding.

\n@return The source port of network-related information about a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourcePort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourcePort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SourcePort", "sensitive" : false, "setterDocumentation" : "

The source port of network-related information about a finding.

\n@param sourcePort The source port of network-related information about a finding.", "setterMethodName" : "setSourcePort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sourcePort", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sourcePort", "variableType" : "Integer", "documentation" : "

The source port of network-related information about a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceDomain", "beanStyleSetterMethodName" : "setSourceDomain", "c2jName" : "SourceDomain", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceDomain(String)}.\n@param sourceDomain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceDomain(String)", "deprecated" : false, "documentation" : "

The source domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceDomain", "fluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\n@param sourceDomain The source domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceDomain", "getterDocumentation" : "

The source domain of network-related information about a finding.

\n@return The source domain of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceDomain", "sensitive" : false, "setterDocumentation" : "

The source domain of network-related information about a finding.

\n@param sourceDomain The source domain of network-related information about a finding.", "setterMethodName" : "setSourceDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceDomain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceDomain", "variableType" : "String", "documentation" : "

The source domain of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceMac", "beanStyleSetterMethodName" : "setSourceMac", "c2jName" : "SourceMac", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceMac(String)}.\n@param sourceMac a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceMac(String)", "deprecated" : false, "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceMac", "fluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param sourceMac The source media access control (MAC) address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceMac", "getterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@return The source media access control (MAC) address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceMac", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceMac", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceMac", "sensitive" : false, "setterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param sourceMac The source media access control (MAC) address of network-related information about a finding.", "setterMethodName" : "setSourceMac", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceMac", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceMac", "variableType" : "String", "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationIpV4", "beanStyleSetterMethodName" : "setDestinationIpV4", "c2jName" : "DestinationIpV4", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationIpV4(String)}.\n@param destinationIpV4 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationIpV4(String)", "deprecated" : false, "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationIpV4", "fluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param destinationIpV4 The destination IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationIpV4", "getterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@return The destination IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationIpV4", "sensitive" : false, "setterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param destinationIpV4 The destination IPv4 address of network-related information about a finding.", "setterMethodName" : "setDestinationIpV4", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV4", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV4", "variableType" : "String", "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationIpV6", "beanStyleSetterMethodName" : "setDestinationIpV6", "c2jName" : "DestinationIpV6", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationIpV6(String)}.\n@param destinationIpV6 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationIpV6(String)", "deprecated" : false, "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationIpV6", "fluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param destinationIpV6 The destination IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationIpV6", "getterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@return The destination IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationIpV6", "sensitive" : false, "setterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param destinationIpV6 The destination IPv6 address of network-related information about a finding.", "setterMethodName" : "setDestinationIpV6", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV6", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV6", "variableType" : "String", "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationPort", "beanStyleSetterMethodName" : "setDestinationPort", "c2jName" : "DestinationPort", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #destinationPort(Integer)}.\n@param destinationPort a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationPort(Integer)", "deprecated" : false, "documentation" : "

The destination port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationPort", "fluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\n@param destinationPort The destination port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationPort", "getterDocumentation" : "

The destination port of network-related information about a finding.

\n@return The destination port of network-related information about a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationPort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationPort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DestinationPort", "sensitive" : false, "setterDocumentation" : "

The destination port of network-related information about a finding.

\n@param destinationPort The destination port of network-related information about a finding.", "setterMethodName" : "setDestinationPort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "destinationPort", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "destinationPort", "variableType" : "Integer", "documentation" : "

The destination port of network-related information about a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationDomain", "beanStyleSetterMethodName" : "setDestinationDomain", "c2jName" : "DestinationDomain", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationDomain(String)}.\n@param destinationDomain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationDomain(String)", "deprecated" : false, "documentation" : "

The destination domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationDomain", "fluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param destinationDomain The destination domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationDomain", "getterDocumentation" : "

The destination domain of network-related information about a finding.

\n@return The destination domain of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationDomain", "sensitive" : false, "setterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param destinationDomain The destination domain of network-related information about a finding.", "setterMethodName" : "setDestinationDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationDomain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationDomain", "variableType" : "String", "documentation" : "

The destination domain of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DestinationDomain" : { "beanStyleGetterMethodName" : "getDestinationDomain", "beanStyleSetterMethodName" : "setDestinationDomain", "c2jName" : "DestinationDomain", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationDomain(String)}.\n@param destinationDomain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationDomain(String)", "deprecated" : false, "documentation" : "

The destination domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationDomain", "fluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param destinationDomain The destination domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationDomain", "getterDocumentation" : "

The destination domain of network-related information about a finding.

\n@return The destination domain of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationDomain", "sensitive" : false, "setterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param destinationDomain The destination domain of network-related information about a finding.", "setterMethodName" : "setDestinationDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationDomain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationDomain", "variableType" : "String", "documentation" : "

The destination domain of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DestinationIpV4" : { "beanStyleGetterMethodName" : "getDestinationIpV4", "beanStyleSetterMethodName" : "setDestinationIpV4", "c2jName" : "DestinationIpV4", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationIpV4(String)}.\n@param destinationIpV4 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationIpV4(String)", "deprecated" : false, "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationIpV4", "fluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param destinationIpV4 The destination IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationIpV4", "getterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@return The destination IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationIpV4", "sensitive" : false, "setterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param destinationIpV4 The destination IPv4 address of network-related information about a finding.", "setterMethodName" : "setDestinationIpV4", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV4", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV4", "variableType" : "String", "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DestinationIpV6" : { "beanStyleGetterMethodName" : "getDestinationIpV6", "beanStyleSetterMethodName" : "setDestinationIpV6", "c2jName" : "DestinationIpV6", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationIpV6(String)}.\n@param destinationIpV6 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationIpV6(String)", "deprecated" : false, "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationIpV6", "fluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param destinationIpV6 The destination IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationIpV6", "getterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@return The destination IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationIpV6", "sensitive" : false, "setterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param destinationIpV6 The destination IPv6 address of network-related information about a finding.", "setterMethodName" : "setDestinationIpV6", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV6", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV6", "variableType" : "String", "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DestinationPort" : { "beanStyleGetterMethodName" : "getDestinationPort", "beanStyleSetterMethodName" : "setDestinationPort", "c2jName" : "DestinationPort", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #destinationPort(Integer)}.\n@param destinationPort a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationPort(Integer)", "deprecated" : false, "documentation" : "

The destination port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationPort", "fluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\n@param destinationPort The destination port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationPort", "getterDocumentation" : "

The destination port of network-related information about a finding.

\n@return The destination port of network-related information about a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationPort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationPort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DestinationPort", "sensitive" : false, "setterDocumentation" : "

The destination port of network-related information about a finding.

\n@param destinationPort The destination port of network-related information about a finding.", "setterMethodName" : "setDestinationPort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "destinationPort", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "destinationPort", "variableType" : "Integer", "documentation" : "

The destination port of network-related information about a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Direction" : { "beanStyleGetterMethodName" : "getDirectionAsString", "beanStyleSetterMethodName" : "setDirection", "c2jName" : "Direction", "c2jShape" : "NetworkDirection", "defaultConsumerFluentSetterDocumentation" : "

The direction of network traffic associated with a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directionAsString(String)}.\n@param direction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #direction(String)", "deprecated" : false, "documentation" : "

The direction of network traffic associated with a finding.

", "endpointDiscoveryId" : false, "enumType" : "NetworkDirection", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "direction", "fluentEnumSetterMethodName" : "direction", "fluentGetterMethodName" : "directionAsString", "fluentSetterDocumentation" : "

The direction of network traffic associated with a finding.

\n@param direction The direction of network traffic associated with a finding.\n@see NetworkDirection\n@return Returns a reference to this object so that method calls can be chained together.\n@see NetworkDirection", "fluentSetterMethodName" : "direction", "getterDocumentation" : "

The direction of network traffic associated with a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #direction} will return {@link NetworkDirection#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #directionAsString}.\n

\n@return The direction of network traffic associated with a finding.\n@see NetworkDirection", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Direction", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Direction", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Direction", "sensitive" : false, "setterDocumentation" : "

The direction of network traffic associated with a finding.

\n@param direction The direction of network traffic associated with a finding.\n@see NetworkDirection", "setterMethodName" : "setDirection", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "direction", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "direction", "variableType" : "String", "documentation" : "

The direction of network traffic associated with a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Protocol" : { "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #protocol(String)}.\n@param protocol a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #protocol(String)", "deprecated" : false, "documentation" : "

The protocol of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "protocol", "fluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\n@param protocol The protocol of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol of network-related information about a finding.

\n@return The protocol of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol of network-related information about a finding.

\n@param protocol The protocol of network-related information about a finding.", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceDomain" : { "beanStyleGetterMethodName" : "getSourceDomain", "beanStyleSetterMethodName" : "setSourceDomain", "c2jName" : "SourceDomain", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceDomain(String)}.\n@param sourceDomain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceDomain(String)", "deprecated" : false, "documentation" : "

The source domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceDomain", "fluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\n@param sourceDomain The source domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceDomain", "getterDocumentation" : "

The source domain of network-related information about a finding.

\n@return The source domain of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceDomain", "sensitive" : false, "setterDocumentation" : "

The source domain of network-related information about a finding.

\n@param sourceDomain The source domain of network-related information about a finding.", "setterMethodName" : "setSourceDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceDomain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceDomain", "variableType" : "String", "documentation" : "

The source domain of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceIpV4" : { "beanStyleGetterMethodName" : "getSourceIpV4", "beanStyleSetterMethodName" : "setSourceIpV4", "c2jName" : "SourceIpV4", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceIpV4(String)}.\n@param sourceIpV4 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceIpV4(String)", "deprecated" : false, "documentation" : "

The source IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceIpV4", "fluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param sourceIpV4 The source IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceIpV4", "getterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@return The source IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceIpV4", "sensitive" : false, "setterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param sourceIpV4 The source IPv4 address of network-related information about a finding.", "setterMethodName" : "setSourceIpV4", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV4", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV4", "variableType" : "String", "documentation" : "

The source IPv4 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceIpV6" : { "beanStyleGetterMethodName" : "getSourceIpV6", "beanStyleSetterMethodName" : "setSourceIpV6", "c2jName" : "SourceIpV6", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceIpV6(String)}.\n@param sourceIpV6 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceIpV6(String)", "deprecated" : false, "documentation" : "

The source IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceIpV6", "fluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param sourceIpV6 The source IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceIpV6", "getterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@return The source IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceIpV6", "sensitive" : false, "setterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param sourceIpV6 The source IPv6 address of network-related information about a finding.", "setterMethodName" : "setSourceIpV6", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV6", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV6", "variableType" : "String", "documentation" : "

The source IPv6 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceMac" : { "beanStyleGetterMethodName" : "getSourceMac", "beanStyleSetterMethodName" : "setSourceMac", "c2jName" : "SourceMac", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceMac(String)}.\n@param sourceMac a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceMac(String)", "deprecated" : false, "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceMac", "fluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param sourceMac The source media access control (MAC) address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceMac", "getterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@return The source media access control (MAC) address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceMac", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceMac", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceMac", "sensitive" : false, "setterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param sourceMac The source media access control (MAC) address of network-related information about a finding.", "setterMethodName" : "setSourceMac", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceMac", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceMac", "variableType" : "String", "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourcePort" : { "beanStyleGetterMethodName" : "getSourcePort", "beanStyleSetterMethodName" : "setSourcePort", "c2jName" : "SourcePort", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The source port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #sourcePort(Integer)}.\n@param sourcePort a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourcePort(Integer)", "deprecated" : false, "documentation" : "

The source port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourcePort", "fluentSetterDocumentation" : "

The source port of network-related information about a finding.

\n@param sourcePort The source port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourcePort", "getterDocumentation" : "

The source port of network-related information about a finding.

\n@return The source port of network-related information about a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourcePort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourcePort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SourcePort", "sensitive" : false, "setterDocumentation" : "

The source port of network-related information about a finding.

\n@param sourcePort The source port of network-related information about a finding.", "setterMethodName" : "setSourcePort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sourcePort", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sourcePort", "variableType" : "Integer", "documentation" : "

The source port of network-related information about a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDirectionAsString", "beanStyleSetterMethodName" : "setDirection", "c2jName" : "Direction", "c2jShape" : "NetworkDirection", "defaultConsumerFluentSetterDocumentation" : "

The direction of network traffic associated with a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directionAsString(String)}.\n@param direction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #direction(String)", "deprecated" : false, "documentation" : "

The direction of network traffic associated with a finding.

", "endpointDiscoveryId" : false, "enumType" : "NetworkDirection", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "direction", "fluentEnumSetterMethodName" : "direction", "fluentGetterMethodName" : "directionAsString", "fluentSetterDocumentation" : "

The direction of network traffic associated with a finding.

\n@param direction The direction of network traffic associated with a finding.\n@see NetworkDirection\n@return Returns a reference to this object so that method calls can be chained together.\n@see NetworkDirection", "fluentSetterMethodName" : "direction", "getterDocumentation" : "

The direction of network traffic associated with a finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #direction} will return {@link NetworkDirection#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #directionAsString}.\n

\n@return The direction of network traffic associated with a finding.\n@see NetworkDirection", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Direction", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Direction", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Direction", "sensitive" : false, "setterDocumentation" : "

The direction of network traffic associated with a finding.

\n@param direction The direction of network traffic associated with a finding.\n@see NetworkDirection", "setterMethodName" : "setDirection", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "direction", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "direction", "variableType" : "String", "documentation" : "

The direction of network traffic associated with a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #protocol(String)}.\n@param protocol a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #protocol(String)", "deprecated" : false, "documentation" : "

The protocol of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "protocol", "fluentSetterDocumentation" : "

The protocol of network-related information about a finding.

\n@param protocol The protocol of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol of network-related information about a finding.

\n@return The protocol of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol of network-related information about a finding.

\n@param protocol The protocol of network-related information about a finding.", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceIpV4", "beanStyleSetterMethodName" : "setSourceIpV4", "c2jName" : "SourceIpV4", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceIpV4(String)}.\n@param sourceIpV4 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceIpV4(String)", "deprecated" : false, "documentation" : "

The source IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceIpV4", "fluentSetterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param sourceIpV4 The source IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceIpV4", "getterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@return The source IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceIpV4", "sensitive" : false, "setterDocumentation" : "

The source IPv4 address of network-related information about a finding.

\n@param sourceIpV4 The source IPv4 address of network-related information about a finding.", "setterMethodName" : "setSourceIpV4", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV4", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV4", "variableType" : "String", "documentation" : "

The source IPv4 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceIpV6", "beanStyleSetterMethodName" : "setSourceIpV6", "c2jName" : "SourceIpV6", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceIpV6(String)}.\n@param sourceIpV6 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceIpV6(String)", "deprecated" : false, "documentation" : "

The source IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceIpV6", "fluentSetterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param sourceIpV6 The source IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceIpV6", "getterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@return The source IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceIpV6", "sensitive" : false, "setterDocumentation" : "

The source IPv6 address of network-related information about a finding.

\n@param sourceIpV6 The source IPv6 address of network-related information about a finding.", "setterMethodName" : "setSourceIpV6", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV6", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceIpV6", "variableType" : "String", "documentation" : "

The source IPv6 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourcePort", "beanStyleSetterMethodName" : "setSourcePort", "c2jName" : "SourcePort", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The source port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #sourcePort(Integer)}.\n@param sourcePort a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourcePort(Integer)", "deprecated" : false, "documentation" : "

The source port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourcePort", "fluentSetterDocumentation" : "

The source port of network-related information about a finding.

\n@param sourcePort The source port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourcePort", "getterDocumentation" : "

The source port of network-related information about a finding.

\n@return The source port of network-related information about a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourcePort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourcePort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SourcePort", "sensitive" : false, "setterDocumentation" : "

The source port of network-related information about a finding.

\n@param sourcePort The source port of network-related information about a finding.", "setterMethodName" : "setSourcePort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sourcePort", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sourcePort", "variableType" : "Integer", "documentation" : "

The source port of network-related information about a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceDomain", "beanStyleSetterMethodName" : "setSourceDomain", "c2jName" : "SourceDomain", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceDomain(String)}.\n@param sourceDomain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceDomain(String)", "deprecated" : false, "documentation" : "

The source domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceDomain", "fluentSetterDocumentation" : "

The source domain of network-related information about a finding.

\n@param sourceDomain The source domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceDomain", "getterDocumentation" : "

The source domain of network-related information about a finding.

\n@return The source domain of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceDomain", "sensitive" : false, "setterDocumentation" : "

The source domain of network-related information about a finding.

\n@param sourceDomain The source domain of network-related information about a finding.", "setterMethodName" : "setSourceDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceDomain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceDomain", "variableType" : "String", "documentation" : "

The source domain of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceMac", "beanStyleSetterMethodName" : "setSourceMac", "c2jName" : "SourceMac", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceMac(String)}.\n@param sourceMac a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceMac(String)", "deprecated" : false, "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceMac", "fluentSetterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param sourceMac The source media access control (MAC) address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceMac", "getterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@return The source media access control (MAC) address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceMac", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceMac", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceMac", "sensitive" : false, "setterDocumentation" : "

The source media access control (MAC) address of network-related information about a finding.

\n@param sourceMac The source media access control (MAC) address of network-related information about a finding.", "setterMethodName" : "setSourceMac", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceMac", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceMac", "variableType" : "String", "documentation" : "

The source media access control (MAC) address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationIpV4", "beanStyleSetterMethodName" : "setDestinationIpV4", "c2jName" : "DestinationIpV4", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationIpV4(String)}.\n@param destinationIpV4 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationIpV4(String)", "deprecated" : false, "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationIpV4", "fluentSetterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param destinationIpV4 The destination IPv4 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationIpV4", "getterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@return The destination IPv4 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationIpV4", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationIpV4", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationIpV4", "sensitive" : false, "setterDocumentation" : "

The destination IPv4 address of network-related information about a finding.

\n@param destinationIpV4 The destination IPv4 address of network-related information about a finding.", "setterMethodName" : "setDestinationIpV4", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV4", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV4", "variableType" : "String", "documentation" : "

The destination IPv4 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationIpV6", "beanStyleSetterMethodName" : "setDestinationIpV6", "c2jName" : "DestinationIpV6", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationIpV6(String)}.\n@param destinationIpV6 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationIpV6(String)", "deprecated" : false, "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationIpV6", "fluentSetterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param destinationIpV6 The destination IPv6 address of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationIpV6", "getterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@return The destination IPv6 address of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationIpV6", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationIpV6", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationIpV6", "sensitive" : false, "setterDocumentation" : "

The destination IPv6 address of network-related information about a finding.

\n@param destinationIpV6 The destination IPv6 address of network-related information about a finding.", "setterMethodName" : "setDestinationIpV6", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV6", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationIpV6", "variableType" : "String", "documentation" : "

The destination IPv6 address of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationPort", "beanStyleSetterMethodName" : "setDestinationPort", "c2jName" : "DestinationPort", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #destinationPort(Integer)}.\n@param destinationPort a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationPort(Integer)", "deprecated" : false, "documentation" : "

The destination port of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationPort", "fluentSetterDocumentation" : "

The destination port of network-related information about a finding.

\n@param destinationPort The destination port of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationPort", "getterDocumentation" : "

The destination port of network-related information about a finding.

\n@return The destination port of network-related information about a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationPort", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationPort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DestinationPort", "sensitive" : false, "setterDocumentation" : "

The destination port of network-related information about a finding.

\n@param destinationPort The destination port of network-related information about a finding.", "setterMethodName" : "setDestinationPort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "destinationPort", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "destinationPort", "variableType" : "Integer", "documentation" : "

The destination port of network-related information about a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationDomain", "beanStyleSetterMethodName" : "setDestinationDomain", "c2jName" : "DestinationDomain", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationDomain(String)}.\n@param destinationDomain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationDomain(String)", "deprecated" : false, "documentation" : "

The destination domain of network-related information about a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationDomain", "fluentSetterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param destinationDomain The destination domain of network-related information about a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationDomain", "getterDocumentation" : "

The destination domain of network-related information about a finding.

\n@return The destination domain of network-related information about a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationDomain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationDomain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationDomain", "sensitive" : false, "setterDocumentation" : "

The destination domain of network-related information about a finding.

\n@param destinationDomain The destination domain of network-related information about a finding.", "setterMethodName" : "setDestinationDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationDomain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationDomain", "variableType" : "String", "documentation" : "

The destination domain of network-related information about a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Network", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Network", "variableName" : "network", "variableType" : "Network", "documentation" : null, "simpleType" : "Network", "variableSetterType" : "Network" }, "wrapper" : false, "xmlNamespace" : null }, "NetworkDirection" : { "c2jName" : "NetworkDirection", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "IN", "value" : "IN" }, { "name" : "OUT", "value" : "OUT" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NetworkDirection", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NetworkDirection", "variableName" : "networkDirection", "variableType" : "NetworkDirection", "documentation" : null, "simpleType" : "NetworkDirection", "variableSetterType" : "NetworkDirection" }, "wrapper" : false, "xmlNamespace" : null }, "Note" : { "c2jName" : "Note", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A user-defined note added to a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The text of a note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

The text of a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of a note.

\n@param text The text of a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

The text of a note.

\n@return The text of a note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

The text of a note.

\n@param text The text of a note.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of a note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedBy", "beanStyleSetterMethodName" : "setUpdatedBy", "c2jName" : "UpdatedBy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The principal that created a note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedBy(String)}.\n@param updatedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedBy(String)", "deprecated" : false, "documentation" : "

The principal that created a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedBy", "fluentSetterDocumentation" : "

The principal that created a note.

\n@param updatedBy The principal that created a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedBy", "getterDocumentation" : "

The principal that created a note.

\n@return The principal that created a note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that created a note.

\n@param updatedBy The principal that created a note.", "setterMethodName" : "setUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : "

The principal that created a note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the note was updated.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(String)}.\n@param updatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(String)", "deprecated" : false, "documentation" : "

The timestamp of when the note was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

The timestamp of when the note was updated.

\n@param updatedAt The timestamp of when the note was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

The timestamp of when the note was updated.

\n@return The timestamp of when the note was updated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the note was updated.

\n@param updatedAt The timestamp of when the note was updated.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : "

The timestamp of when the note was updated.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Text" : { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The text of a note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

The text of a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of a note.

\n@param text The text of a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

The text of a note.

\n@return The text of a note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

The text of a note.

\n@param text The text of a note.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of a note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UpdatedAt" : { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the note was updated.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(String)}.\n@param updatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(String)", "deprecated" : false, "documentation" : "

The timestamp of when the note was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

The timestamp of when the note was updated.

\n@param updatedAt The timestamp of when the note was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

The timestamp of when the note was updated.

\n@return The timestamp of when the note was updated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the note was updated.

\n@param updatedAt The timestamp of when the note was updated.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : "

The timestamp of when the note was updated.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UpdatedBy" : { "beanStyleGetterMethodName" : "getUpdatedBy", "beanStyleSetterMethodName" : "setUpdatedBy", "c2jName" : "UpdatedBy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The principal that created a note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedBy(String)}.\n@param updatedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedBy(String)", "deprecated" : false, "documentation" : "

The principal that created a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedBy", "fluentSetterDocumentation" : "

The principal that created a note.

\n@param updatedBy The principal that created a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedBy", "getterDocumentation" : "

The principal that created a note.

\n@return The principal that created a note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that created a note.

\n@param updatedBy The principal that created a note.", "setterMethodName" : "setUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : "

The principal that created a note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The text of a note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

The text of a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of a note.

\n@param text The text of a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

The text of a note.

\n@return The text of a note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

The text of a note.

\n@param text The text of a note.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of a note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedBy", "beanStyleSetterMethodName" : "setUpdatedBy", "c2jName" : "UpdatedBy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The principal that created a note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedBy(String)}.\n@param updatedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedBy(String)", "deprecated" : false, "documentation" : "

The principal that created a note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedBy", "fluentSetterDocumentation" : "

The principal that created a note.

\n@param updatedBy The principal that created a note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedBy", "getterDocumentation" : "

The principal that created a note.

\n@return The principal that created a note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that created a note.

\n@param updatedBy The principal that created a note.", "setterMethodName" : "setUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : "

The principal that created a note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedAt", "beanStyleSetterMethodName" : "setUpdatedAt", "c2jName" : "UpdatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of when the note was updated.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedAt(String)}.\n@param updatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedAt(String)", "deprecated" : false, "documentation" : "

The timestamp of when the note was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedAt", "fluentSetterDocumentation" : "

The timestamp of when the note was updated.

\n@param updatedAt The timestamp of when the note was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedAt", "getterDocumentation" : "

The timestamp of when the note was updated.

\n@return The timestamp of when the note was updated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedAt", "sensitive" : false, "setterDocumentation" : "

The timestamp of when the note was updated.

\n@param updatedAt The timestamp of when the note was updated.", "setterMethodName" : "setUpdatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedAt", "variableType" : "String", "documentation" : "

The timestamp of when the note was updated.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Text", "UpdatedBy", "UpdatedAt" ], "shapeName" : "Note", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Note", "variableName" : "note", "variableType" : "Note", "documentation" : null, "simpleType" : "Note", "variableSetterType" : "Note" }, "wrapper" : false, "xmlNamespace" : null }, "NoteUpdate" : { "c2jName" : "NoteUpdate", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The updated note.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated note text.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

The updated note text.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The updated note text.

\n@param text The updated note text.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

The updated note text.

\n@return The updated note text.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

The updated note text.

\n@param text The updated note text.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The updated note text.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedBy", "beanStyleSetterMethodName" : "setUpdatedBy", "c2jName" : "UpdatedBy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The principal that updated the note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedBy(String)}.\n@param updatedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedBy(String)", "deprecated" : false, "documentation" : "

The principal that updated the note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedBy", "fluentSetterDocumentation" : "

The principal that updated the note.

\n@param updatedBy The principal that updated the note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedBy", "getterDocumentation" : "

The principal that updated the note.

\n@return The principal that updated the note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that updated the note.

\n@param updatedBy The principal that updated the note.", "setterMethodName" : "setUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : "

The principal that updated the note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Text" : { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated note text.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

The updated note text.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The updated note text.

\n@param text The updated note text.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

The updated note text.

\n@return The updated note text.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

The updated note text.

\n@param text The updated note text.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The updated note text.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UpdatedBy" : { "beanStyleGetterMethodName" : "getUpdatedBy", "beanStyleSetterMethodName" : "setUpdatedBy", "c2jName" : "UpdatedBy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The principal that updated the note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedBy(String)}.\n@param updatedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedBy(String)", "deprecated" : false, "documentation" : "

The principal that updated the note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedBy", "fluentSetterDocumentation" : "

The principal that updated the note.

\n@param updatedBy The principal that updated the note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedBy", "getterDocumentation" : "

The principal that updated the note.

\n@return The principal that updated the note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that updated the note.

\n@param updatedBy The principal that updated the note.", "setterMethodName" : "setUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : "

The principal that updated the note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated note text.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

The updated note text.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The updated note text.

\n@param text The updated note text.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

The updated note text.

\n@return The updated note text.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

The updated note text.

\n@param text The updated note text.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The updated note text.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdatedBy", "beanStyleSetterMethodName" : "setUpdatedBy", "c2jName" : "UpdatedBy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The principal that updated the note.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updatedBy(String)}.\n@param updatedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedBy(String)", "deprecated" : false, "documentation" : "

The principal that updated the note.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedBy", "fluentSetterDocumentation" : "

The principal that updated the note.

\n@param updatedBy The principal that updated the note.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedBy", "getterDocumentation" : "

The principal that updated the note.

\n@return The principal that updated the note.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UpdatedBy", "sensitive" : false, "setterDocumentation" : "

The principal that updated the note.

\n@param updatedBy The principal that updated the note.", "setterMethodName" : "setUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "updatedBy", "variableType" : "String", "documentation" : "

The principal that updated the note.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Text", "UpdatedBy" ], "shapeName" : "NoteUpdate", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NoteUpdate", "variableName" : "noteUpdate", "variableType" : "NoteUpdate", "documentation" : null, "simpleType" : "NoteUpdate", "variableSetterType" : "NoteUpdate" }, "wrapper" : false, "xmlNamespace" : null }, "NumberFilter" : { "c2jName" : "NumberFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A number filter for querying findings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGte", "beanStyleSetterMethodName" : "setGte", "c2jName" : "Gte", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #gte(Double)}.\n@param gte a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #gte(Double)", "deprecated" : false, "documentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "gte", "fluentSetterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@param gte The greater-than-equal condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "gte", "getterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@return The greater-than-equal condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Gte", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Gte", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Gte", "sensitive" : false, "setterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@param gte The greater-than-equal condition to be applied to a single field when querying for findings.", "setterMethodName" : "setGte", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "gte", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "gte", "variableType" : "Double", "documentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLte", "beanStyleSetterMethodName" : "setLte", "c2jName" : "Lte", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #lte(Double)}.\n@param lte a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lte(Double)", "deprecated" : false, "documentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lte", "fluentSetterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@param lte The less-than-equal condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lte", "getterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@return The less-than-equal condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Lte", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Lte", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Lte", "sensitive" : false, "setterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@param lte The less-than-equal condition to be applied to a single field when querying for findings.", "setterMethodName" : "setLte", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "lte", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "lte", "variableType" : "Double", "documentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEq", "beanStyleSetterMethodName" : "setEq", "c2jName" : "Eq", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #eq(Double)}.\n@param eq a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eq(Double)", "deprecated" : false, "documentation" : "

The equal-to condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eq", "fluentSetterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@param eq The equal-to condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eq", "getterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@return The equal-to condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Eq", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Eq", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Eq", "sensitive" : false, "setterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@param eq The equal-to condition to be applied to a single field when querying for findings.", "setterMethodName" : "setEq", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "eq", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "eq", "variableType" : "Double", "documentation" : "

The equal-to condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Eq" : { "beanStyleGetterMethodName" : "getEq", "beanStyleSetterMethodName" : "setEq", "c2jName" : "Eq", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #eq(Double)}.\n@param eq a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eq(Double)", "deprecated" : false, "documentation" : "

The equal-to condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eq", "fluentSetterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@param eq The equal-to condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eq", "getterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@return The equal-to condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Eq", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Eq", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Eq", "sensitive" : false, "setterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@param eq The equal-to condition to be applied to a single field when querying for findings.", "setterMethodName" : "setEq", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "eq", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "eq", "variableType" : "Double", "documentation" : "

The equal-to condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Gte" : { "beanStyleGetterMethodName" : "getGte", "beanStyleSetterMethodName" : "setGte", "c2jName" : "Gte", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #gte(Double)}.\n@param gte a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #gte(Double)", "deprecated" : false, "documentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "gte", "fluentSetterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@param gte The greater-than-equal condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "gte", "getterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@return The greater-than-equal condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Gte", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Gte", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Gte", "sensitive" : false, "setterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@param gte The greater-than-equal condition to be applied to a single field when querying for findings.", "setterMethodName" : "setGte", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "gte", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "gte", "variableType" : "Double", "documentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Lte" : { "beanStyleGetterMethodName" : "getLte", "beanStyleSetterMethodName" : "setLte", "c2jName" : "Lte", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #lte(Double)}.\n@param lte a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lte(Double)", "deprecated" : false, "documentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lte", "fluentSetterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@param lte The less-than-equal condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lte", "getterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@return The less-than-equal condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Lte", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Lte", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Lte", "sensitive" : false, "setterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@param lte The less-than-equal condition to be applied to a single field when querying for findings.", "setterMethodName" : "setLte", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "lte", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "lte", "variableType" : "Double", "documentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGte", "beanStyleSetterMethodName" : "setGte", "c2jName" : "Gte", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #gte(Double)}.\n@param gte a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #gte(Double)", "deprecated" : false, "documentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "gte", "fluentSetterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@param gte The greater-than-equal condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "gte", "getterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@return The greater-than-equal condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Gte", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Gte", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Gte", "sensitive" : false, "setterDocumentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

\n@param gte The greater-than-equal condition to be applied to a single field when querying for findings.", "setterMethodName" : "setGte", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "gte", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "gte", "variableType" : "Double", "documentation" : "

The greater-than-equal condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLte", "beanStyleSetterMethodName" : "setLte", "c2jName" : "Lte", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #lte(Double)}.\n@param lte a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lte(Double)", "deprecated" : false, "documentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lte", "fluentSetterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@param lte The less-than-equal condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lte", "getterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@return The less-than-equal condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Lte", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Lte", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Lte", "sensitive" : false, "setterDocumentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

\n@param lte The less-than-equal condition to be applied to a single field when querying for findings.", "setterMethodName" : "setLte", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "lte", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "lte", "variableType" : "Double", "documentation" : "

The less-than-equal condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEq", "beanStyleSetterMethodName" : "setEq", "c2jName" : "Eq", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #eq(Double)}.\n@param eq a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eq(Double)", "deprecated" : false, "documentation" : "

The equal-to condition to be applied to a single field when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eq", "fluentSetterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@param eq The equal-to condition to be applied to a single field when querying for findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eq", "getterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@return The equal-to condition to be applied to a single field when querying for findings.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Eq", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Eq", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Eq", "sensitive" : false, "setterDocumentation" : "

The equal-to condition to be applied to a single field when querying for findings.

\n@param eq The equal-to condition to be applied to a single field when querying for findings.", "setterMethodName" : "setEq", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "eq", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "eq", "variableType" : "Double", "documentation" : "

The equal-to condition to be applied to a single field when querying for findings.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NumberFilter", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NumberFilter", "variableName" : "numberFilter", "variableType" : "NumberFilter", "documentation" : null, "simpleType" : "NumberFilter", "variableSetterType" : "NumberFilter" }, "wrapper" : false, "xmlNamespace" : null }, "Partition" : { "c2jName" : "Partition", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AWS", "value" : "aws" }, { "name" : "AWS_CN", "value" : "aws-cn" }, { "name" : "AWS_US_GOV", "value" : "aws-us-gov" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Partition", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Partition", "variableName" : "partition", "variableType" : "Partition", "documentation" : null, "simpleType" : "Partition", "variableSetterType" : "Partition" }, "wrapper" : false, "xmlNamespace" : null }, "ProcessDetails" : { "c2jName" : "ProcessDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The details of process-related information about a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the process.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the process.

\n@param name The name of the process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the process.

\n@return The name of the process.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the process.

\n@param name The name of the process.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the process.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The path to the process executable.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #path(String)}.\n@param path a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(String)", "deprecated" : false, "documentation" : "

The path to the process executable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path to the process executable.

\n@param path The path to the process executable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path to the process executable.

\n@return The path to the process executable.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path to the process executable.

\n@param path The path to the process executable.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : "

The path to the process executable.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPid", "beanStyleSetterMethodName" : "setPid", "c2jName" : "Pid", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The process ID.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #pid(Integer)}.\n@param pid a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pid(Integer)", "deprecated" : false, "documentation" : "

The process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pid", "fluentSetterDocumentation" : "

The process ID.

\n@param pid The process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pid", "getterDocumentation" : "

The process ID.

\n@return The process ID.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Pid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Pid", "sensitive" : false, "setterDocumentation" : "

The process ID.

\n@param pid The process ID.", "setterMethodName" : "setPid", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pid", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pid", "variableType" : "Integer", "documentation" : "

The process ID.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getParentPid", "beanStyleSetterMethodName" : "setParentPid", "c2jName" : "ParentPid", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The parent process ID.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #parentPid(Integer)}.\n@param parentPid a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #parentPid(Integer)", "deprecated" : false, "documentation" : "

The parent process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentPid", "fluentSetterDocumentation" : "

The parent process ID.

\n@param parentPid The parent process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentPid", "getterDocumentation" : "

The parent process ID.

\n@return The parent process ID.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParentPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ParentPid", "sensitive" : false, "setterDocumentation" : "

The parent process ID.

\n@param parentPid The parent process ID.", "setterMethodName" : "setParentPid", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "parentPid", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "parentPid", "variableType" : "Integer", "documentation" : "

The parent process ID.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was launched.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date/time that the process was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date/time that the process was launched.

\n@param launchedAt The date/time that the process was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date/time that the process was launched.

\n@return The date/time that the process was launched.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was launched.

\n@param launchedAt The date/time that the process was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date/time that the process was launched.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTerminatedAt", "beanStyleSetterMethodName" : "setTerminatedAt", "c2jName" : "TerminatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the process was terminated.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #terminatedAt(String)}.\n@param terminatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminatedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the process was terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminatedAt", "fluentSetterDocumentation" : "

The date and time when the process was terminated.

\n@param terminatedAt The date and time when the process was terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminatedAt", "getterDocumentation" : "

The date and time when the process was terminated.

\n@return The date and time when the process was terminated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TerminatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TerminatedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the process was terminated.

\n@param terminatedAt The date and time when the process was terminated.", "setterMethodName" : "setTerminatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "terminatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "terminatedAt", "variableType" : "String", "documentation" : "

The date and time when the process was terminated.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LaunchedAt" : { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was launched.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date/time that the process was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date/time that the process was launched.

\n@param launchedAt The date/time that the process was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date/time that the process was launched.

\n@return The date/time that the process was launched.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was launched.

\n@param launchedAt The date/time that the process was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date/time that the process was launched.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the process.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the process.

\n@param name The name of the process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the process.

\n@return The name of the process.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the process.

\n@param name The name of the process.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the process.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentPid" : { "beanStyleGetterMethodName" : "getParentPid", "beanStyleSetterMethodName" : "setParentPid", "c2jName" : "ParentPid", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The parent process ID.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #parentPid(Integer)}.\n@param parentPid a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #parentPid(Integer)", "deprecated" : false, "documentation" : "

The parent process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentPid", "fluentSetterDocumentation" : "

The parent process ID.

\n@param parentPid The parent process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentPid", "getterDocumentation" : "

The parent process ID.

\n@return The parent process ID.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParentPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ParentPid", "sensitive" : false, "setterDocumentation" : "

The parent process ID.

\n@param parentPid The parent process ID.", "setterMethodName" : "setParentPid", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "parentPid", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "parentPid", "variableType" : "Integer", "documentation" : "

The parent process ID.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Path" : { "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The path to the process executable.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #path(String)}.\n@param path a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(String)", "deprecated" : false, "documentation" : "

The path to the process executable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path to the process executable.

\n@param path The path to the process executable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path to the process executable.

\n@return The path to the process executable.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path to the process executable.

\n@param path The path to the process executable.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : "

The path to the process executable.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Pid" : { "beanStyleGetterMethodName" : "getPid", "beanStyleSetterMethodName" : "setPid", "c2jName" : "Pid", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The process ID.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #pid(Integer)}.\n@param pid a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pid(Integer)", "deprecated" : false, "documentation" : "

The process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pid", "fluentSetterDocumentation" : "

The process ID.

\n@param pid The process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pid", "getterDocumentation" : "

The process ID.

\n@return The process ID.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Pid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Pid", "sensitive" : false, "setterDocumentation" : "

The process ID.

\n@param pid The process ID.", "setterMethodName" : "setPid", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pid", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pid", "variableType" : "Integer", "documentation" : "

The process ID.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TerminatedAt" : { "beanStyleGetterMethodName" : "getTerminatedAt", "beanStyleSetterMethodName" : "setTerminatedAt", "c2jName" : "TerminatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the process was terminated.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #terminatedAt(String)}.\n@param terminatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminatedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the process was terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminatedAt", "fluentSetterDocumentation" : "

The date and time when the process was terminated.

\n@param terminatedAt The date and time when the process was terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminatedAt", "getterDocumentation" : "

The date and time when the process was terminated.

\n@return The date and time when the process was terminated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TerminatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TerminatedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the process was terminated.

\n@param terminatedAt The date and time when the process was terminated.", "setterMethodName" : "setTerminatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "terminatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "terminatedAt", "variableType" : "String", "documentation" : "

The date and time when the process was terminated.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the process.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the process.

\n@param name The name of the process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the process.

\n@return The name of the process.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the process.

\n@param name The name of the process.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the process.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The path to the process executable.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #path(String)}.\n@param path a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(String)", "deprecated" : false, "documentation" : "

The path to the process executable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path to the process executable.

\n@param path The path to the process executable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path to the process executable.

\n@return The path to the process executable.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path to the process executable.

\n@param path The path to the process executable.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "path", "variableType" : "String", "documentation" : "

The path to the process executable.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPid", "beanStyleSetterMethodName" : "setPid", "c2jName" : "Pid", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The process ID.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #pid(Integer)}.\n@param pid a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pid(Integer)", "deprecated" : false, "documentation" : "

The process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pid", "fluentSetterDocumentation" : "

The process ID.

\n@param pid The process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pid", "getterDocumentation" : "

The process ID.

\n@return The process ID.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Pid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Pid", "sensitive" : false, "setterDocumentation" : "

The process ID.

\n@param pid The process ID.", "setterMethodName" : "setPid", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pid", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pid", "variableType" : "Integer", "documentation" : "

The process ID.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getParentPid", "beanStyleSetterMethodName" : "setParentPid", "c2jName" : "ParentPid", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The parent process ID.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #parentPid(Integer)}.\n@param parentPid a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #parentPid(Integer)", "deprecated" : false, "documentation" : "

The parent process ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentPid", "fluentSetterDocumentation" : "

The parent process ID.

\n@param parentPid The parent process ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentPid", "getterDocumentation" : "

The parent process ID.

\n@return The parent process ID.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ParentPid", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentPid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ParentPid", "sensitive" : false, "setterDocumentation" : "

The parent process ID.

\n@param parentPid The parent process ID.", "setterMethodName" : "setParentPid", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "parentPid", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "parentPid", "variableType" : "Integer", "documentation" : "

The parent process ID.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date/time that the process was launched.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #launchedAt(String)}.\n@param launchedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchedAt(String)", "deprecated" : false, "documentation" : "

The date/time that the process was launched.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

The date/time that the process was launched.

\n@param launchedAt The date/time that the process was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

The date/time that the process was launched.

\n@return The date/time that the process was launched.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

The date/time that the process was launched.

\n@param launchedAt The date/time that the process was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "launchedAt", "variableType" : "String", "documentation" : "

The date/time that the process was launched.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTerminatedAt", "beanStyleSetterMethodName" : "setTerminatedAt", "c2jName" : "TerminatedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the process was terminated.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #terminatedAt(String)}.\n@param terminatedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminatedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the process was terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminatedAt", "fluentSetterDocumentation" : "

The date and time when the process was terminated.

\n@param terminatedAt The date and time when the process was terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminatedAt", "getterDocumentation" : "

The date and time when the process was terminated.

\n@return The date and time when the process was terminated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TerminatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TerminatedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the process was terminated.

\n@param terminatedAt The date and time when the process was terminated.", "setterMethodName" : "setTerminatedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "terminatedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "terminatedAt", "variableType" : "String", "documentation" : "

The date and time when the process was terminated.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ProcessDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProcessDetails", "variableName" : "processDetails", "variableType" : "ProcessDetails", "documentation" : null, "simpleType" : "ProcessDetails", "variableSetterType" : "ProcessDetails" }, "wrapper" : false, "xmlNamespace" : null }, "Product" : { "c2jName" : "Product", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains details about a product.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN assigned to the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN assigned to the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN assigned to the product.

\n@param productArn The ARN assigned to the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN assigned to the product.

\n@return The ARN assigned to the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN assigned to the product.

\n@param productArn The ARN assigned to the product.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN assigned to the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductName", "beanStyleSetterMethodName" : "setProductName", "c2jName" : "ProductName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productName(String)}.\n@param productName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productName(String)", "deprecated" : false, "documentation" : "

The name of the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productName", "fluentSetterDocumentation" : "

The name of the product.

\n@param productName The name of the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productName", "getterDocumentation" : "

The name of the product.

\n@return The name of the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductName", "sensitive" : false, "setterDocumentation" : "

The name of the product.

\n@param productName The name of the product.", "setterMethodName" : "setProductName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productName", "variableType" : "String", "documentation" : "

The name of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCompanyName", "beanStyleSetterMethodName" : "setCompanyName", "c2jName" : "CompanyName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the company that provides the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #companyName(String)}.\n@param companyName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #companyName(String)", "deprecated" : false, "documentation" : "

The name of the company that provides the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "companyName", "fluentSetterDocumentation" : "

The name of the company that provides the product.

\n@param companyName The name of the company that provides the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "companyName", "getterDocumentation" : "

The name of the company that provides the product.

\n@return The name of the company that provides the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CompanyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CompanyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CompanyName", "sensitive" : false, "setterDocumentation" : "

The name of the company that provides the product.

\n@param companyName The name of the company that provides the product.", "setterMethodName" : "setCompanyName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "companyName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "companyName", "variableType" : "String", "documentation" : "

The name of the company that provides the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A description of the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

A description of the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A description of the product.

\n@param description A description of the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A description of the product.

\n@return A description of the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A description of the product.

\n@param description A description of the product.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A description of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategories", "beanStyleSetterMethodName" : "setCategories", "c2jName" : "Categories", "c2jShape" : "CategoryList", "defaultConsumerFluentSetterDocumentation" : "

The categories assigned to the product.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categories(List)}.\n@param categories a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categories(List)", "deprecated" : false, "documentation" : "

The categories assigned to the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categories", "fluentSetterDocumentation" : "

The categories assigned to the product.

\n@param categories The categories assigned to the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categories", "getterDocumentation" : "

The categories assigned to the product.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The categories assigned to the product.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Categories", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Categories", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Categories", "sensitive" : false, "setterDocumentation" : "

The categories assigned to the product.

\n@param categories The categories assigned to the product.", "setterMethodName" : "setCategories", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categories", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categories", "variableType" : "java.util.List", "documentation" : "

The categories assigned to the product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMarketplaceUrl", "beanStyleSetterMethodName" : "setMarketplaceUrl", "c2jName" : "MarketplaceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL for the page that contains more information about the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marketplaceUrl(String)}.\n@param marketplaceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marketplaceUrl(String)", "deprecated" : false, "documentation" : "

The URL for the page that contains more information about the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marketplaceUrl", "fluentSetterDocumentation" : "

The URL for the page that contains more information about the product.

\n@param marketplaceUrl The URL for the page that contains more information about the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marketplaceUrl", "getterDocumentation" : "

The URL for the page that contains more information about the product.

\n@return The URL for the page that contains more information about the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MarketplaceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MarketplaceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MarketplaceUrl", "sensitive" : false, "setterDocumentation" : "

The URL for the page that contains more information about the product.

\n@param marketplaceUrl The URL for the page that contains more information about the product.", "setterMethodName" : "setMarketplaceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marketplaceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marketplaceUrl", "variableType" : "String", "documentation" : "

The URL for the page that contains more information about the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivationUrl", "beanStyleSetterMethodName" : "setActivationUrl", "c2jName" : "ActivationUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL used to activate the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #activationUrl(String)}.\n@param activationUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activationUrl(String)", "deprecated" : false, "documentation" : "

The URL used to activate the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "activationUrl", "fluentSetterDocumentation" : "

The URL used to activate the product.

\n@param activationUrl The URL used to activate the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activationUrl", "getterDocumentation" : "

The URL used to activate the product.

\n@return The URL used to activate the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActivationUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActivationUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActivationUrl", "sensitive" : false, "setterDocumentation" : "

The URL used to activate the product.

\n@param activationUrl The URL used to activate the product.", "setterMethodName" : "setActivationUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activationUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "activationUrl", "variableType" : "String", "documentation" : "

The URL used to activate the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductSubscriptionResourcePolicy", "beanStyleSetterMethodName" : "setProductSubscriptionResourcePolicy", "c2jName" : "ProductSubscriptionResourcePolicy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource policy associated with the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionResourcePolicy(String)}.\n@param productSubscriptionResourcePolicy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionResourcePolicy(String)", "deprecated" : false, "documentation" : "

The resource policy associated with the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionResourcePolicy", "fluentSetterDocumentation" : "

The resource policy associated with the product.

\n@param productSubscriptionResourcePolicy The resource policy associated with the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionResourcePolicy", "getterDocumentation" : "

The resource policy associated with the product.

\n@return The resource policy associated with the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptionResourcePolicy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionResourcePolicy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionResourcePolicy", "sensitive" : false, "setterDocumentation" : "

The resource policy associated with the product.

\n@param productSubscriptionResourcePolicy The resource policy associated with the product.", "setterMethodName" : "setProductSubscriptionResourcePolicy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionResourcePolicy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionResourcePolicy", "variableType" : "String", "documentation" : "

The resource policy associated with the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivationUrl" : { "beanStyleGetterMethodName" : "getActivationUrl", "beanStyleSetterMethodName" : "setActivationUrl", "c2jName" : "ActivationUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL used to activate the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #activationUrl(String)}.\n@param activationUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activationUrl(String)", "deprecated" : false, "documentation" : "

The URL used to activate the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "activationUrl", "fluentSetterDocumentation" : "

The URL used to activate the product.

\n@param activationUrl The URL used to activate the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activationUrl", "getterDocumentation" : "

The URL used to activate the product.

\n@return The URL used to activate the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActivationUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActivationUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActivationUrl", "sensitive" : false, "setterDocumentation" : "

The URL used to activate the product.

\n@param activationUrl The URL used to activate the product.", "setterMethodName" : "setActivationUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activationUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "activationUrl", "variableType" : "String", "documentation" : "

The URL used to activate the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Categories" : { "beanStyleGetterMethodName" : "getCategories", "beanStyleSetterMethodName" : "setCategories", "c2jName" : "Categories", "c2jShape" : "CategoryList", "defaultConsumerFluentSetterDocumentation" : "

The categories assigned to the product.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categories(List)}.\n@param categories a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categories(List)", "deprecated" : false, "documentation" : "

The categories assigned to the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categories", "fluentSetterDocumentation" : "

The categories assigned to the product.

\n@param categories The categories assigned to the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categories", "getterDocumentation" : "

The categories assigned to the product.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The categories assigned to the product.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Categories", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Categories", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Categories", "sensitive" : false, "setterDocumentation" : "

The categories assigned to the product.

\n@param categories The categories assigned to the product.", "setterMethodName" : "setCategories", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categories", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categories", "variableType" : "java.util.List", "documentation" : "

The categories assigned to the product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CompanyName" : { "beanStyleGetterMethodName" : "getCompanyName", "beanStyleSetterMethodName" : "setCompanyName", "c2jName" : "CompanyName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the company that provides the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #companyName(String)}.\n@param companyName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #companyName(String)", "deprecated" : false, "documentation" : "

The name of the company that provides the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "companyName", "fluentSetterDocumentation" : "

The name of the company that provides the product.

\n@param companyName The name of the company that provides the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "companyName", "getterDocumentation" : "

The name of the company that provides the product.

\n@return The name of the company that provides the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CompanyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CompanyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CompanyName", "sensitive" : false, "setterDocumentation" : "

The name of the company that provides the product.

\n@param companyName The name of the company that provides the product.", "setterMethodName" : "setCompanyName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "companyName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "companyName", "variableType" : "String", "documentation" : "

The name of the company that provides the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A description of the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

A description of the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A description of the product.

\n@param description A description of the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A description of the product.

\n@return A description of the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A description of the product.

\n@param description A description of the product.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A description of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MarketplaceUrl" : { "beanStyleGetterMethodName" : "getMarketplaceUrl", "beanStyleSetterMethodName" : "setMarketplaceUrl", "c2jName" : "MarketplaceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL for the page that contains more information about the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marketplaceUrl(String)}.\n@param marketplaceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marketplaceUrl(String)", "deprecated" : false, "documentation" : "

The URL for the page that contains more information about the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marketplaceUrl", "fluentSetterDocumentation" : "

The URL for the page that contains more information about the product.

\n@param marketplaceUrl The URL for the page that contains more information about the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marketplaceUrl", "getterDocumentation" : "

The URL for the page that contains more information about the product.

\n@return The URL for the page that contains more information about the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MarketplaceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MarketplaceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MarketplaceUrl", "sensitive" : false, "setterDocumentation" : "

The URL for the page that contains more information about the product.

\n@param marketplaceUrl The URL for the page that contains more information about the product.", "setterMethodName" : "setMarketplaceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marketplaceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marketplaceUrl", "variableType" : "String", "documentation" : "

The URL for the page that contains more information about the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductArn" : { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN assigned to the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN assigned to the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN assigned to the product.

\n@param productArn The ARN assigned to the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN assigned to the product.

\n@return The ARN assigned to the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN assigned to the product.

\n@param productArn The ARN assigned to the product.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN assigned to the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductName" : { "beanStyleGetterMethodName" : "getProductName", "beanStyleSetterMethodName" : "setProductName", "c2jName" : "ProductName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productName(String)}.\n@param productName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productName(String)", "deprecated" : false, "documentation" : "

The name of the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productName", "fluentSetterDocumentation" : "

The name of the product.

\n@param productName The name of the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productName", "getterDocumentation" : "

The name of the product.

\n@return The name of the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductName", "sensitive" : false, "setterDocumentation" : "

The name of the product.

\n@param productName The name of the product.", "setterMethodName" : "setProductName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productName", "variableType" : "String", "documentation" : "

The name of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductSubscriptionResourcePolicy" : { "beanStyleGetterMethodName" : "getProductSubscriptionResourcePolicy", "beanStyleSetterMethodName" : "setProductSubscriptionResourcePolicy", "c2jName" : "ProductSubscriptionResourcePolicy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource policy associated with the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionResourcePolicy(String)}.\n@param productSubscriptionResourcePolicy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionResourcePolicy(String)", "deprecated" : false, "documentation" : "

The resource policy associated with the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionResourcePolicy", "fluentSetterDocumentation" : "

The resource policy associated with the product.

\n@param productSubscriptionResourcePolicy The resource policy associated with the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionResourcePolicy", "getterDocumentation" : "

The resource policy associated with the product.

\n@return The resource policy associated with the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptionResourcePolicy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionResourcePolicy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionResourcePolicy", "sensitive" : false, "setterDocumentation" : "

The resource policy associated with the product.

\n@param productSubscriptionResourcePolicy The resource policy associated with the product.", "setterMethodName" : "setProductSubscriptionResourcePolicy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionResourcePolicy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionResourcePolicy", "variableType" : "String", "documentation" : "

The resource policy associated with the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN assigned to the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN assigned to the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN assigned to the product.

\n@param productArn The ARN assigned to the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN assigned to the product.

\n@return The ARN assigned to the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN assigned to the product.

\n@param productArn The ARN assigned to the product.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN assigned to the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductName", "beanStyleSetterMethodName" : "setProductName", "c2jName" : "ProductName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productName(String)}.\n@param productName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productName(String)", "deprecated" : false, "documentation" : "

The name of the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productName", "fluentSetterDocumentation" : "

The name of the product.

\n@param productName The name of the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productName", "getterDocumentation" : "

The name of the product.

\n@return The name of the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductName", "sensitive" : false, "setterDocumentation" : "

The name of the product.

\n@param productName The name of the product.", "setterMethodName" : "setProductName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productName", "variableType" : "String", "documentation" : "

The name of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCompanyName", "beanStyleSetterMethodName" : "setCompanyName", "c2jName" : "CompanyName", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the company that provides the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #companyName(String)}.\n@param companyName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #companyName(String)", "deprecated" : false, "documentation" : "

The name of the company that provides the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "companyName", "fluentSetterDocumentation" : "

The name of the company that provides the product.

\n@param companyName The name of the company that provides the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "companyName", "getterDocumentation" : "

The name of the company that provides the product.

\n@return The name of the company that provides the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CompanyName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CompanyName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CompanyName", "sensitive" : false, "setterDocumentation" : "

The name of the company that provides the product.

\n@param companyName The name of the company that provides the product.", "setterMethodName" : "setCompanyName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "companyName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "companyName", "variableType" : "String", "documentation" : "

The name of the company that provides the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A description of the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

A description of the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A description of the product.

\n@param description A description of the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

A description of the product.

\n@return A description of the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

A description of the product.

\n@param description A description of the product.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A description of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategories", "beanStyleSetterMethodName" : "setCategories", "c2jName" : "Categories", "c2jShape" : "CategoryList", "defaultConsumerFluentSetterDocumentation" : "

The categories assigned to the product.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categories(List)}.\n@param categories a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categories(List)", "deprecated" : false, "documentation" : "

The categories assigned to the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categories", "fluentSetterDocumentation" : "

The categories assigned to the product.

\n@param categories The categories assigned to the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categories", "getterDocumentation" : "

The categories assigned to the product.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The categories assigned to the product.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Categories", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Categories", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Categories", "sensitive" : false, "setterDocumentation" : "

The categories assigned to the product.

\n@param categories The categories assigned to the product.", "setterMethodName" : "setCategories", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categories", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categories", "variableType" : "java.util.List", "documentation" : "

The categories assigned to the product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMarketplaceUrl", "beanStyleSetterMethodName" : "setMarketplaceUrl", "c2jName" : "MarketplaceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL for the page that contains more information about the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marketplaceUrl(String)}.\n@param marketplaceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marketplaceUrl(String)", "deprecated" : false, "documentation" : "

The URL for the page that contains more information about the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marketplaceUrl", "fluentSetterDocumentation" : "

The URL for the page that contains more information about the product.

\n@param marketplaceUrl The URL for the page that contains more information about the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marketplaceUrl", "getterDocumentation" : "

The URL for the page that contains more information about the product.

\n@return The URL for the page that contains more information about the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MarketplaceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MarketplaceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MarketplaceUrl", "sensitive" : false, "setterDocumentation" : "

The URL for the page that contains more information about the product.

\n@param marketplaceUrl The URL for the page that contains more information about the product.", "setterMethodName" : "setMarketplaceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marketplaceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marketplaceUrl", "variableType" : "String", "documentation" : "

The URL for the page that contains more information about the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivationUrl", "beanStyleSetterMethodName" : "setActivationUrl", "c2jName" : "ActivationUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL used to activate the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #activationUrl(String)}.\n@param activationUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activationUrl(String)", "deprecated" : false, "documentation" : "

The URL used to activate the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "activationUrl", "fluentSetterDocumentation" : "

The URL used to activate the product.

\n@param activationUrl The URL used to activate the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activationUrl", "getterDocumentation" : "

The URL used to activate the product.

\n@return The URL used to activate the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActivationUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActivationUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActivationUrl", "sensitive" : false, "setterDocumentation" : "

The URL used to activate the product.

\n@param activationUrl The URL used to activate the product.", "setterMethodName" : "setActivationUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activationUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "activationUrl", "variableType" : "String", "documentation" : "

The URL used to activate the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProductSubscriptionResourcePolicy", "beanStyleSetterMethodName" : "setProductSubscriptionResourcePolicy", "c2jName" : "ProductSubscriptionResourcePolicy", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource policy associated with the product.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productSubscriptionResourcePolicy(String)}.\n@param productSubscriptionResourcePolicy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productSubscriptionResourcePolicy(String)", "deprecated" : false, "documentation" : "

The resource policy associated with the product.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productSubscriptionResourcePolicy", "fluentSetterDocumentation" : "

The resource policy associated with the product.

\n@param productSubscriptionResourcePolicy The resource policy associated with the product.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productSubscriptionResourcePolicy", "getterDocumentation" : "

The resource policy associated with the product.

\n@return The resource policy associated with the product.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductSubscriptionResourcePolicy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductSubscriptionResourcePolicy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductSubscriptionResourcePolicy", "sensitive" : false, "setterDocumentation" : "

The resource policy associated with the product.

\n@param productSubscriptionResourcePolicy The resource policy associated with the product.", "setterMethodName" : "setProductSubscriptionResourcePolicy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionResourcePolicy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productSubscriptionResourcePolicy", "variableType" : "String", "documentation" : "

The resource policy associated with the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ProductArn" ], "shapeName" : "Product", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Product", "variableName" : "product", "variableType" : "Product", "documentation" : null, "simpleType" : "Product", "variableSetterType" : "Product" }, "wrapper" : false, "xmlNamespace" : null }, "Recommendation" : { "c2jName" : "Recommendation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A recommendation on how to remediate the issue identified in a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@param text Describes the recommended steps to take to remediate an issue identified in a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@return Describes the recommended steps to take to remediate an issue identified in a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@param text Describes the recommended steps to take to remediate an issue identified in a finding.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "Url", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

A URL to a page or site that contains information about how to remediate a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@param url A URL to a page or site that contains information about how to remediate a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@return A URL to a page or site that contains information about how to remediate a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Url", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Url", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Url", "sensitive" : false, "setterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@param url A URL to a page or site that contains information about how to remediate a finding.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

A URL to a page or site that contains information about how to remediate a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Text" : { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@param text Describes the recommended steps to take to remediate an issue identified in a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@return Describes the recommended steps to take to remediate an issue identified in a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@param text Describes the recommended steps to take to remediate an issue identified in a finding.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Url" : { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "Url", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

A URL to a page or site that contains information about how to remediate a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@param url A URL to a page or site that contains information about how to remediate a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@return A URL to a page or site that contains information about how to remediate a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Url", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Url", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Url", "sensitive" : false, "setterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@param url A URL to a page or site that contains information about how to remediate a finding.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

A URL to a page or site that contains information about how to remediate a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #text(String)}.\n@param text a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #text(String)", "deprecated" : false, "documentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@param text Describes the recommended steps to take to remediate an issue identified in a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "text", "getterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@return Describes the recommended steps to take to remediate an issue identified in a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : false, "setterDocumentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

\n@param text Describes the recommended steps to take to remediate an issue identified in a finding.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

Describes the recommended steps to take to remediate an issue identified in a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "Url", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

A URL to a page or site that contains information about how to remediate a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@param url A URL to a page or site that contains information about how to remediate a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@return A URL to a page or site that contains information about how to remediate a finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Url", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Url", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Url", "sensitive" : false, "setterDocumentation" : "

A URL to a page or site that contains information about how to remediate a finding.

\n@param url A URL to a page or site that contains information about how to remediate a finding.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

A URL to a page or site that contains information about how to remediate a finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Recommendation", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Recommendation", "variableName" : "recommendation", "variableType" : "Recommendation", "documentation" : null, "simpleType" : "Recommendation", "variableSetterType" : "Recommendation" }, "wrapper" : false, "xmlNamespace" : null }, "RecordState" : { "c2jName" : "RecordState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ACTIVE", "value" : "ACTIVE" }, { "name" : "ARCHIVED", "value" : "ARCHIVED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RecordState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecordState", "variableName" : "recordState", "variableType" : "RecordState", "documentation" : null, "simpleType" : "RecordState", "variableSetterType" : "RecordState" }, "wrapper" : false, "xmlNamespace" : null }, "RelatedFinding" : { "c2jName" : "RelatedFinding", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Details about a related finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the product that generated a related finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN of the product that generated a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN of the product that generated a related finding.

\n@param productArn The ARN of the product that generated a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN of the product that generated a related finding.

\n@return The ARN of the product that generated a related finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the product that generated a related finding.

\n@param productArn The ARN of the product that generated a related finding.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN of the product that generated a related finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The product-generated identifier for a related finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The product-generated identifier for a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The product-generated identifier for a related finding.

\n@param id The product-generated identifier for a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The product-generated identifier for a related finding.

\n@return The product-generated identifier for a related finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The product-generated identifier for a related finding.

\n@param id The product-generated identifier for a related finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The product-generated identifier for a related finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The product-generated identifier for a related finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The product-generated identifier for a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The product-generated identifier for a related finding.

\n@param id The product-generated identifier for a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The product-generated identifier for a related finding.

\n@return The product-generated identifier for a related finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The product-generated identifier for a related finding.

\n@param id The product-generated identifier for a related finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The product-generated identifier for a related finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProductArn" : { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the product that generated a related finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN of the product that generated a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN of the product that generated a related finding.

\n@param productArn The ARN of the product that generated a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN of the product that generated a related finding.

\n@return The ARN of the product that generated a related finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the product that generated a related finding.

\n@param productArn The ARN of the product that generated a related finding.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN of the product that generated a related finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProductArn", "beanStyleSetterMethodName" : "setProductArn", "c2jName" : "ProductArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the product that generated a related finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #productArn(String)}.\n@param productArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #productArn(String)", "deprecated" : false, "documentation" : "

The ARN of the product that generated a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "productArn", "fluentSetterDocumentation" : "

The ARN of the product that generated a related finding.

\n@param productArn The ARN of the product that generated a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "productArn", "getterDocumentation" : "

The ARN of the product that generated a related finding.

\n@return The ARN of the product that generated a related finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProductArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProductArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProductArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the product that generated a related finding.

\n@param productArn The ARN of the product that generated a related finding.", "setterMethodName" : "setProductArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "productArn", "variableType" : "String", "documentation" : "

The ARN of the product that generated a related finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The product-generated identifier for a related finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The product-generated identifier for a related finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The product-generated identifier for a related finding.

\n@param id The product-generated identifier for a related finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The product-generated identifier for a related finding.

\n@return The product-generated identifier for a related finding.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The product-generated identifier for a related finding.

\n@param id The product-generated identifier for a related finding.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The product-generated identifier for a related finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ProductArn", "Id" ], "shapeName" : "RelatedFinding", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RelatedFinding", "variableName" : "relatedFinding", "variableType" : "RelatedFinding", "documentation" : null, "simpleType" : "RelatedFinding", "variableSetterType" : "RelatedFinding" }, "wrapper" : false, "xmlNamespace" : null }, "Remediation" : { "c2jName" : "Remediation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Details about the remediation steps for a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRecommendation", "beanStyleSetterMethodName" : "setRecommendation", "c2jName" : "Recommendation", "c2jShape" : "Recommendation", "defaultConsumerFluentSetterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\nThis is a convenience that creates an instance of the {@link Recommendation.Builder} avoiding the need to create one manually via {@link Recommendation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Recommendation.Builder#build()} is called immediately and its result is passed to {@link #recommendation(Recommendation)}.\n@param recommendation a consumer that will call methods on {@link Recommendation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recommendation(Recommendation)", "deprecated" : false, "documentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recommendation", "fluentSetterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@param recommendation A recommendation on the steps to take to remediate the issue identified by a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recommendation", "getterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@return A recommendation on the steps to take to remediate the issue identified by a finding.", "getterModel" : { "returnType" : "Recommendation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Recommendation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Recommendation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Recommendation", "sensitive" : false, "setterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@param recommendation A recommendation on the steps to take to remediate the issue identified by a finding.", "setterMethodName" : "setRecommendation", "setterModel" : { "variableDeclarationType" : "Recommendation", "variableName" : "recommendation", "variableType" : "Recommendation", "documentation" : null, "simpleType" : "Recommendation", "variableSetterType" : "Recommendation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Recommendation", "variableName" : "recommendation", "variableType" : "Recommendation", "documentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

", "simpleType" : "Recommendation", "variableSetterType" : "Recommendation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Recommendation" : { "beanStyleGetterMethodName" : "getRecommendation", "beanStyleSetterMethodName" : "setRecommendation", "c2jName" : "Recommendation", "c2jShape" : "Recommendation", "defaultConsumerFluentSetterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\nThis is a convenience that creates an instance of the {@link Recommendation.Builder} avoiding the need to create one manually via {@link Recommendation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Recommendation.Builder#build()} is called immediately and its result is passed to {@link #recommendation(Recommendation)}.\n@param recommendation a consumer that will call methods on {@link Recommendation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recommendation(Recommendation)", "deprecated" : false, "documentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recommendation", "fluentSetterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@param recommendation A recommendation on the steps to take to remediate the issue identified by a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recommendation", "getterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@return A recommendation on the steps to take to remediate the issue identified by a finding.", "getterModel" : { "returnType" : "Recommendation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Recommendation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Recommendation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Recommendation", "sensitive" : false, "setterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@param recommendation A recommendation on the steps to take to remediate the issue identified by a finding.", "setterMethodName" : "setRecommendation", "setterModel" : { "variableDeclarationType" : "Recommendation", "variableName" : "recommendation", "variableType" : "Recommendation", "documentation" : null, "simpleType" : "Recommendation", "variableSetterType" : "Recommendation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Recommendation", "variableName" : "recommendation", "variableType" : "Recommendation", "documentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

", "simpleType" : "Recommendation", "variableSetterType" : "Recommendation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRecommendation", "beanStyleSetterMethodName" : "setRecommendation", "c2jName" : "Recommendation", "c2jShape" : "Recommendation", "defaultConsumerFluentSetterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\nThis is a convenience that creates an instance of the {@link Recommendation.Builder} avoiding the need to create one manually via {@link Recommendation#builder()}.\n\nWhen the {@link Consumer} completes, {@link Recommendation.Builder#build()} is called immediately and its result is passed to {@link #recommendation(Recommendation)}.\n@param recommendation a consumer that will call methods on {@link Recommendation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recommendation(Recommendation)", "deprecated" : false, "documentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recommendation", "fluentSetterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@param recommendation A recommendation on the steps to take to remediate the issue identified by a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recommendation", "getterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@return A recommendation on the steps to take to remediate the issue identified by a finding.", "getterModel" : { "returnType" : "Recommendation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Recommendation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Recommendation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Recommendation", "sensitive" : false, "setterDocumentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

\n@param recommendation A recommendation on the steps to take to remediate the issue identified by a finding.", "setterMethodName" : "setRecommendation", "setterModel" : { "variableDeclarationType" : "Recommendation", "variableName" : "recommendation", "variableType" : "Recommendation", "documentation" : null, "simpleType" : "Recommendation", "variableSetterType" : "Recommendation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Recommendation", "variableName" : "recommendation", "variableType" : "Recommendation", "documentation" : "

A recommendation on the steps to take to remediate the issue identified by a finding.

", "simpleType" : "Recommendation", "variableSetterType" : "Recommendation" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Remediation", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Remediation", "variableName" : "remediation", "variableType" : "Remediation", "documentation" : null, "simpleType" : "Remediation", "variableSetterType" : "Remediation" }, "wrapper" : false, "xmlNamespace" : null }, "Resource" : { "c2jName" : "Resource", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A resource related to a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The type of the resource that details are provided for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the resource that details are provided for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type of the resource that details are provided for.

\n@param type The type of the resource that details are provided for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the resource that details are provided for.

\n@return The type of the resource that details are provided for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the resource that details are provided for.

\n@param type The type of the resource that details are provided for.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the resource that details are provided for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The canonical identifier for the given resource type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\n@param id The canonical identifier for the given resource type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The canonical identifier for the given resource type.

\n@return The canonical identifier for the given resource type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The canonical identifier for the given resource type.

\n@param id The canonical identifier for the given resource type.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The canonical identifier for the given resource type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPartitionAsString", "beanStyleSetterMethodName" : "setPartition", "c2jName" : "Partition", "c2jShape" : "Partition", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #partitionAsString(String)}.\n@param partition a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #partition(String)", "deprecated" : false, "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "endpointDiscoveryId" : false, "enumType" : "Partition", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "partition", "fluentEnumSetterMethodName" : "partition", "fluentGetterMethodName" : "partitionAsString", "fluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param partition The canonical AWS partition name that the Region is assigned to.\n@see Partition\n@return Returns a reference to this object so that method calls can be chained together.\n@see Partition", "fluentSetterMethodName" : "partition", "getterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #partition} will return {@link Partition#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #partitionAsString}.\n

\n@return The canonical AWS partition name that the Region is assigned to.\n@see Partition", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Partition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Partition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Partition", "sensitive" : false, "setterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param partition The canonical AWS partition name that the Region is assigned to.\n@see Partition", "setterMethodName" : "setPartition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "partition", "variableType" : "String", "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "Region", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "

The canonical AWS external Region name where this resource is located.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param region The canonical AWS external Region name where this resource is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@return The canonical AWS external Region name where this resource is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param region The canonical AWS external Region name where this resource is located.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The canonical AWS external Region name where this resource is located.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param tags A list of AWS tags associated with a resource at the time the finding was processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of AWS tags associated with a resource at the time the finding was processed.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param tags A list of AWS tags associated with a resource at the time the finding was processed.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "Details", "c2jShape" : "ResourceDetails", "defaultConsumerFluentSetterDocumentation" : "

Additional details about the resource related to a finding.

\nThis is a convenience that creates an instance of the {@link ResourceDetails.Builder} avoiding the need to create one manually via {@link ResourceDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceDetails.Builder#build()} is called immediately and its result is passed to {@link #details(ResourceDetails)}.\n@param details a consumer that will call methods on {@link ResourceDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #details(ResourceDetails)", "deprecated" : false, "documentation" : "

Additional details about the resource related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "details", "fluentSetterDocumentation" : "

Additional details about the resource related to a finding.

\n@param details Additional details about the resource related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Additional details about the resource related to a finding.

\n@return Additional details about the resource related to a finding.", "getterModel" : { "returnType" : "ResourceDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Details", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Additional details about the resource related to a finding.

\n@param details Additional details about the resource related to a finding.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ResourceDetails", "variableName" : "details", "variableType" : "ResourceDetails", "documentation" : null, "simpleType" : "ResourceDetails", "variableSetterType" : "ResourceDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceDetails", "variableName" : "details", "variableType" : "ResourceDetails", "documentation" : "

Additional details about the resource related to a finding.

", "simpleType" : "ResourceDetails", "variableSetterType" : "ResourceDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Details" : { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "Details", "c2jShape" : "ResourceDetails", "defaultConsumerFluentSetterDocumentation" : "

Additional details about the resource related to a finding.

\nThis is a convenience that creates an instance of the {@link ResourceDetails.Builder} avoiding the need to create one manually via {@link ResourceDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceDetails.Builder#build()} is called immediately and its result is passed to {@link #details(ResourceDetails)}.\n@param details a consumer that will call methods on {@link ResourceDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #details(ResourceDetails)", "deprecated" : false, "documentation" : "

Additional details about the resource related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "details", "fluentSetterDocumentation" : "

Additional details about the resource related to a finding.

\n@param details Additional details about the resource related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Additional details about the resource related to a finding.

\n@return Additional details about the resource related to a finding.", "getterModel" : { "returnType" : "ResourceDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Details", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Additional details about the resource related to a finding.

\n@param details Additional details about the resource related to a finding.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ResourceDetails", "variableName" : "details", "variableType" : "ResourceDetails", "documentation" : null, "simpleType" : "ResourceDetails", "variableSetterType" : "ResourceDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceDetails", "variableName" : "details", "variableType" : "ResourceDetails", "documentation" : "

Additional details about the resource related to a finding.

", "simpleType" : "ResourceDetails", "variableSetterType" : "ResourceDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The canonical identifier for the given resource type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\n@param id The canonical identifier for the given resource type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The canonical identifier for the given resource type.

\n@return The canonical identifier for the given resource type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The canonical identifier for the given resource type.

\n@param id The canonical identifier for the given resource type.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The canonical identifier for the given resource type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Partition" : { "beanStyleGetterMethodName" : "getPartitionAsString", "beanStyleSetterMethodName" : "setPartition", "c2jName" : "Partition", "c2jShape" : "Partition", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #partitionAsString(String)}.\n@param partition a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #partition(String)", "deprecated" : false, "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "endpointDiscoveryId" : false, "enumType" : "Partition", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "partition", "fluentEnumSetterMethodName" : "partition", "fluentGetterMethodName" : "partitionAsString", "fluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param partition The canonical AWS partition name that the Region is assigned to.\n@see Partition\n@return Returns a reference to this object so that method calls can be chained together.\n@see Partition", "fluentSetterMethodName" : "partition", "getterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #partition} will return {@link Partition#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #partitionAsString}.\n

\n@return The canonical AWS partition name that the Region is assigned to.\n@see Partition", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Partition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Partition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Partition", "sensitive" : false, "setterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param partition The canonical AWS partition name that the Region is assigned to.\n@see Partition", "setterMethodName" : "setPartition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "partition", "variableType" : "String", "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Region" : { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "Region", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "

The canonical AWS external Region name where this resource is located.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param region The canonical AWS external Region name where this resource is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@return The canonical AWS external Region name where this resource is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param region The canonical AWS external Region name where this resource is located.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The canonical AWS external Region name where this resource is located.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param tags A list of AWS tags associated with a resource at the time the finding was processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of AWS tags associated with a resource at the time the finding was processed.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param tags A list of AWS tags associated with a resource at the time the finding was processed.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The type of the resource that details are provided for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the resource that details are provided for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type of the resource that details are provided for.

\n@param type The type of the resource that details are provided for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the resource that details are provided for.

\n@return The type of the resource that details are provided for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the resource that details are provided for.

\n@param type The type of the resource that details are provided for.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the resource that details are provided for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The type of the resource that details are provided for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the resource that details are provided for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type of the resource that details are provided for.

\n@param type The type of the resource that details are provided for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the resource that details are provided for.

\n@return The type of the resource that details are provided for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the resource that details are provided for.

\n@param type The type of the resource that details are provided for.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the resource that details are provided for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The canonical identifier for the given resource type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The canonical identifier for the given resource type.

\n@param id The canonical identifier for the given resource type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The canonical identifier for the given resource type.

\n@return The canonical identifier for the given resource type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The canonical identifier for the given resource type.

\n@param id The canonical identifier for the given resource type.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The canonical identifier for the given resource type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPartitionAsString", "beanStyleSetterMethodName" : "setPartition", "c2jName" : "Partition", "c2jShape" : "Partition", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #partitionAsString(String)}.\n@param partition a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #partition(String)", "deprecated" : false, "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "endpointDiscoveryId" : false, "enumType" : "Partition", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "partition", "fluentEnumSetterMethodName" : "partition", "fluentGetterMethodName" : "partitionAsString", "fluentSetterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param partition The canonical AWS partition name that the Region is assigned to.\n@see Partition\n@return Returns a reference to this object so that method calls can be chained together.\n@see Partition", "fluentSetterMethodName" : "partition", "getterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #partition} will return {@link Partition#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #partitionAsString}.\n

\n@return The canonical AWS partition name that the Region is assigned to.\n@see Partition", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Partition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Partition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Partition", "sensitive" : false, "setterDocumentation" : "

The canonical AWS partition name that the Region is assigned to.

\n@param partition The canonical AWS partition name that the Region is assigned to.\n@see Partition", "setterMethodName" : "setPartition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "partition", "variableType" : "String", "documentation" : "

The canonical AWS partition name that the Region is assigned to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "Region", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "

The canonical AWS external Region name where this resource is located.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param region The canonical AWS external Region name where this resource is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@return The canonical AWS external Region name where this resource is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The canonical AWS external Region name where this resource is located.

\n@param region The canonical AWS external Region name where this resource is located.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The canonical AWS external Region name where this resource is located.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param tags A list of AWS tags associated with a resource at the time the finding was processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of AWS tags associated with a resource at the time the finding was processed.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

\n@param tags A list of AWS tags associated with a resource at the time the finding was processed.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

A list of AWS tags associated with a resource at the time the finding was processed.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "Details", "c2jShape" : "ResourceDetails", "defaultConsumerFluentSetterDocumentation" : "

Additional details about the resource related to a finding.

\nThis is a convenience that creates an instance of the {@link ResourceDetails.Builder} avoiding the need to create one manually via {@link ResourceDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceDetails.Builder#build()} is called immediately and its result is passed to {@link #details(ResourceDetails)}.\n@param details a consumer that will call methods on {@link ResourceDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #details(ResourceDetails)", "deprecated" : false, "documentation" : "

Additional details about the resource related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "details", "fluentSetterDocumentation" : "

Additional details about the resource related to a finding.

\n@param details Additional details about the resource related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Additional details about the resource related to a finding.

\n@return Additional details about the resource related to a finding.", "getterModel" : { "returnType" : "ResourceDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Details", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Additional details about the resource related to a finding.

\n@param details Additional details about the resource related to a finding.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ResourceDetails", "variableName" : "details", "variableType" : "ResourceDetails", "documentation" : null, "simpleType" : "ResourceDetails", "variableSetterType" : "ResourceDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceDetails", "variableName" : "details", "variableType" : "ResourceDetails", "documentation" : "

Additional details about the resource related to a finding.

", "simpleType" : "ResourceDetails", "variableSetterType" : "ResourceDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Type", "Id" ], "shapeName" : "Resource", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "resource", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceConflictException" : { "c2jName" : "ResourceConflictException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource specified in the request conflicts with an existing resource.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceConflictException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceConflictException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceConflictException", "variableName" : "resourceConflictException", "variableType" : "ResourceConflictException", "documentation" : null, "simpleType" : "ResourceConflictException", "variableSetterType" : "ResourceConflictException" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceDetails" : { "c2jName" : "ResourceDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Additional details about a resource related to a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAwsEc2Instance", "beanStyleSetterMethodName" : "setAwsEc2Instance", "c2jName" : "AwsEc2Instance", "c2jShape" : "AwsEc2InstanceDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsEc2InstanceDetails.Builder} avoiding the need to create one manually via {@link AwsEc2InstanceDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsEc2InstanceDetails.Builder#build()} is called immediately and its result is passed to {@link #awsEc2Instance(AwsEc2InstanceDetails)}.\n@param awsEc2Instance a consumer that will call methods on {@link AwsEc2InstanceDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsEc2Instance(AwsEc2InstanceDetails)", "deprecated" : false, "documentation" : "

Details about an Amazon EC2 instance related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsEc2Instance", "fluentSetterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@param awsEc2Instance Details about an Amazon EC2 instance related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsEc2Instance", "getterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@return Details about an Amazon EC2 instance related to a finding.", "getterModel" : { "returnType" : "AwsEc2InstanceDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsEc2Instance", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsEc2Instance", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsEc2Instance", "sensitive" : false, "setterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@param awsEc2Instance Details about an Amazon EC2 instance related to a finding.", "setterMethodName" : "setAwsEc2Instance", "setterModel" : { "variableDeclarationType" : "AwsEc2InstanceDetails", "variableName" : "awsEc2Instance", "variableType" : "AwsEc2InstanceDetails", "documentation" : null, "simpleType" : "AwsEc2InstanceDetails", "variableSetterType" : "AwsEc2InstanceDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsEc2InstanceDetails", "variableName" : "awsEc2Instance", "variableType" : "AwsEc2InstanceDetails", "documentation" : "

Details about an Amazon EC2 instance related to a finding.

", "simpleType" : "AwsEc2InstanceDetails", "variableSetterType" : "AwsEc2InstanceDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsS3Bucket", "beanStyleSetterMethodName" : "setAwsS3Bucket", "c2jName" : "AwsS3Bucket", "c2jShape" : "AwsS3BucketDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsS3BucketDetails.Builder} avoiding the need to create one manually via {@link AwsS3BucketDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsS3BucketDetails.Builder#build()} is called immediately and its result is passed to {@link #awsS3Bucket(AwsS3BucketDetails)}.\n@param awsS3Bucket a consumer that will call methods on {@link AwsS3BucketDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsS3Bucket(AwsS3BucketDetails)", "deprecated" : false, "documentation" : "

Details about an Amazon S3 Bucket related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsS3Bucket", "fluentSetterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@param awsS3Bucket Details about an Amazon S3 Bucket related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsS3Bucket", "getterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@return Details about an Amazon S3 Bucket related to a finding.", "getterModel" : { "returnType" : "AwsS3BucketDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsS3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsS3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsS3Bucket", "sensitive" : false, "setterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@param awsS3Bucket Details about an Amazon S3 Bucket related to a finding.", "setterMethodName" : "setAwsS3Bucket", "setterModel" : { "variableDeclarationType" : "AwsS3BucketDetails", "variableName" : "awsS3Bucket", "variableType" : "AwsS3BucketDetails", "documentation" : null, "simpleType" : "AwsS3BucketDetails", "variableSetterType" : "AwsS3BucketDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsS3BucketDetails", "variableName" : "awsS3Bucket", "variableType" : "AwsS3BucketDetails", "documentation" : "

Details about an Amazon S3 Bucket related to a finding.

", "simpleType" : "AwsS3BucketDetails", "variableSetterType" : "AwsS3BucketDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsIamAccessKey", "beanStyleSetterMethodName" : "setAwsIamAccessKey", "c2jName" : "AwsIamAccessKey", "c2jShape" : "AwsIamAccessKeyDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsIamAccessKeyDetails.Builder} avoiding the need to create one manually via {@link AwsIamAccessKeyDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsIamAccessKeyDetails.Builder#build()} is called immediately and its result is passed to {@link #awsIamAccessKey(AwsIamAccessKeyDetails)}.\n@param awsIamAccessKey a consumer that will call methods on {@link AwsIamAccessKeyDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsIamAccessKey(AwsIamAccessKeyDetails)", "deprecated" : false, "documentation" : "

Details about an IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsIamAccessKey", "fluentSetterDocumentation" : "

Details about an IAM access key related to a finding.

\n@param awsIamAccessKey Details about an IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsIamAccessKey", "getterDocumentation" : "

Details about an IAM access key related to a finding.

\n@return Details about an IAM access key related to a finding.", "getterModel" : { "returnType" : "AwsIamAccessKeyDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsIamAccessKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsIamAccessKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsIamAccessKey", "sensitive" : false, "setterDocumentation" : "

Details about an IAM access key related to a finding.

\n@param awsIamAccessKey Details about an IAM access key related to a finding.", "setterMethodName" : "setAwsIamAccessKey", "setterModel" : { "variableDeclarationType" : "AwsIamAccessKeyDetails", "variableName" : "awsIamAccessKey", "variableType" : "AwsIamAccessKeyDetails", "documentation" : null, "simpleType" : "AwsIamAccessKeyDetails", "variableSetterType" : "AwsIamAccessKeyDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsIamAccessKeyDetails", "variableName" : "awsIamAccessKey", "variableType" : "AwsIamAccessKeyDetails", "documentation" : "

Details about an IAM access key related to a finding.

", "simpleType" : "AwsIamAccessKeyDetails", "variableSetterType" : "AwsIamAccessKeyDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContainer", "beanStyleSetterMethodName" : "setContainer", "c2jName" : "Container", "c2jShape" : "ContainerDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about a container resource related to a finding.

\nThis is a convenience that creates an instance of the {@link ContainerDetails.Builder} avoiding the need to create one manually via {@link ContainerDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContainerDetails.Builder#build()} is called immediately and its result is passed to {@link #container(ContainerDetails)}.\n@param container a consumer that will call methods on {@link ContainerDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(ContainerDetails)", "deprecated" : false, "documentation" : "

Details about a container resource related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "container", "fluentSetterDocumentation" : "

Details about a container resource related to a finding.

\n@param container Details about a container resource related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "container", "getterDocumentation" : "

Details about a container resource related to a finding.

\n@return Details about a container resource related to a finding.", "getterModel" : { "returnType" : "ContainerDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Container", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Container", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Container", "sensitive" : false, "setterDocumentation" : "

Details about a container resource related to a finding.

\n@param container Details about a container resource related to a finding.", "setterMethodName" : "setContainer", "setterModel" : { "variableDeclarationType" : "ContainerDetails", "variableName" : "container", "variableType" : "ContainerDetails", "documentation" : null, "simpleType" : "ContainerDetails", "variableSetterType" : "ContainerDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContainerDetails", "variableName" : "container", "variableType" : "ContainerDetails", "documentation" : "

Details about a container resource related to a finding.

", "simpleType" : "ContainerDetails", "variableSetterType" : "ContainerDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOther", "beanStyleSetterMethodName" : "setOther", "c2jName" : "Other", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #other(Map)}.\n@param other a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #other(Map)", "deprecated" : false, "documentation" : "

Details about a resource that doesn't have a specific type defined.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "other", "fluentSetterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n@param other Details about a resource that doesn't have a specific type defined.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "other", "getterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details about a resource that doesn't have a specific type defined.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Other", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Other", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Other", "sensitive" : false, "setterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n@param other Details about a resource that doesn't have a specific type defined.", "setterMethodName" : "setOther", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "other", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "other", "variableType" : "java.util.Map", "documentation" : "

Details about a resource that doesn't have a specific type defined.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AwsEc2Instance" : { "beanStyleGetterMethodName" : "getAwsEc2Instance", "beanStyleSetterMethodName" : "setAwsEc2Instance", "c2jName" : "AwsEc2Instance", "c2jShape" : "AwsEc2InstanceDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsEc2InstanceDetails.Builder} avoiding the need to create one manually via {@link AwsEc2InstanceDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsEc2InstanceDetails.Builder#build()} is called immediately and its result is passed to {@link #awsEc2Instance(AwsEc2InstanceDetails)}.\n@param awsEc2Instance a consumer that will call methods on {@link AwsEc2InstanceDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsEc2Instance(AwsEc2InstanceDetails)", "deprecated" : false, "documentation" : "

Details about an Amazon EC2 instance related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsEc2Instance", "fluentSetterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@param awsEc2Instance Details about an Amazon EC2 instance related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsEc2Instance", "getterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@return Details about an Amazon EC2 instance related to a finding.", "getterModel" : { "returnType" : "AwsEc2InstanceDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsEc2Instance", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsEc2Instance", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsEc2Instance", "sensitive" : false, "setterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@param awsEc2Instance Details about an Amazon EC2 instance related to a finding.", "setterMethodName" : "setAwsEc2Instance", "setterModel" : { "variableDeclarationType" : "AwsEc2InstanceDetails", "variableName" : "awsEc2Instance", "variableType" : "AwsEc2InstanceDetails", "documentation" : null, "simpleType" : "AwsEc2InstanceDetails", "variableSetterType" : "AwsEc2InstanceDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsEc2InstanceDetails", "variableName" : "awsEc2Instance", "variableType" : "AwsEc2InstanceDetails", "documentation" : "

Details about an Amazon EC2 instance related to a finding.

", "simpleType" : "AwsEc2InstanceDetails", "variableSetterType" : "AwsEc2InstanceDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AwsIamAccessKey" : { "beanStyleGetterMethodName" : "getAwsIamAccessKey", "beanStyleSetterMethodName" : "setAwsIamAccessKey", "c2jName" : "AwsIamAccessKey", "c2jShape" : "AwsIamAccessKeyDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsIamAccessKeyDetails.Builder} avoiding the need to create one manually via {@link AwsIamAccessKeyDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsIamAccessKeyDetails.Builder#build()} is called immediately and its result is passed to {@link #awsIamAccessKey(AwsIamAccessKeyDetails)}.\n@param awsIamAccessKey a consumer that will call methods on {@link AwsIamAccessKeyDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsIamAccessKey(AwsIamAccessKeyDetails)", "deprecated" : false, "documentation" : "

Details about an IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsIamAccessKey", "fluentSetterDocumentation" : "

Details about an IAM access key related to a finding.

\n@param awsIamAccessKey Details about an IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsIamAccessKey", "getterDocumentation" : "

Details about an IAM access key related to a finding.

\n@return Details about an IAM access key related to a finding.", "getterModel" : { "returnType" : "AwsIamAccessKeyDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsIamAccessKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsIamAccessKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsIamAccessKey", "sensitive" : false, "setterDocumentation" : "

Details about an IAM access key related to a finding.

\n@param awsIamAccessKey Details about an IAM access key related to a finding.", "setterMethodName" : "setAwsIamAccessKey", "setterModel" : { "variableDeclarationType" : "AwsIamAccessKeyDetails", "variableName" : "awsIamAccessKey", "variableType" : "AwsIamAccessKeyDetails", "documentation" : null, "simpleType" : "AwsIamAccessKeyDetails", "variableSetterType" : "AwsIamAccessKeyDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsIamAccessKeyDetails", "variableName" : "awsIamAccessKey", "variableType" : "AwsIamAccessKeyDetails", "documentation" : "

Details about an IAM access key related to a finding.

", "simpleType" : "AwsIamAccessKeyDetails", "variableSetterType" : "AwsIamAccessKeyDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AwsS3Bucket" : { "beanStyleGetterMethodName" : "getAwsS3Bucket", "beanStyleSetterMethodName" : "setAwsS3Bucket", "c2jName" : "AwsS3Bucket", "c2jShape" : "AwsS3BucketDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsS3BucketDetails.Builder} avoiding the need to create one manually via {@link AwsS3BucketDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsS3BucketDetails.Builder#build()} is called immediately and its result is passed to {@link #awsS3Bucket(AwsS3BucketDetails)}.\n@param awsS3Bucket a consumer that will call methods on {@link AwsS3BucketDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsS3Bucket(AwsS3BucketDetails)", "deprecated" : false, "documentation" : "

Details about an Amazon S3 Bucket related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsS3Bucket", "fluentSetterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@param awsS3Bucket Details about an Amazon S3 Bucket related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsS3Bucket", "getterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@return Details about an Amazon S3 Bucket related to a finding.", "getterModel" : { "returnType" : "AwsS3BucketDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsS3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsS3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsS3Bucket", "sensitive" : false, "setterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@param awsS3Bucket Details about an Amazon S3 Bucket related to a finding.", "setterMethodName" : "setAwsS3Bucket", "setterModel" : { "variableDeclarationType" : "AwsS3BucketDetails", "variableName" : "awsS3Bucket", "variableType" : "AwsS3BucketDetails", "documentation" : null, "simpleType" : "AwsS3BucketDetails", "variableSetterType" : "AwsS3BucketDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsS3BucketDetails", "variableName" : "awsS3Bucket", "variableType" : "AwsS3BucketDetails", "documentation" : "

Details about an Amazon S3 Bucket related to a finding.

", "simpleType" : "AwsS3BucketDetails", "variableSetterType" : "AwsS3BucketDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Container" : { "beanStyleGetterMethodName" : "getContainer", "beanStyleSetterMethodName" : "setContainer", "c2jName" : "Container", "c2jShape" : "ContainerDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about a container resource related to a finding.

\nThis is a convenience that creates an instance of the {@link ContainerDetails.Builder} avoiding the need to create one manually via {@link ContainerDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContainerDetails.Builder#build()} is called immediately and its result is passed to {@link #container(ContainerDetails)}.\n@param container a consumer that will call methods on {@link ContainerDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(ContainerDetails)", "deprecated" : false, "documentation" : "

Details about a container resource related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "container", "fluentSetterDocumentation" : "

Details about a container resource related to a finding.

\n@param container Details about a container resource related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "container", "getterDocumentation" : "

Details about a container resource related to a finding.

\n@return Details about a container resource related to a finding.", "getterModel" : { "returnType" : "ContainerDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Container", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Container", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Container", "sensitive" : false, "setterDocumentation" : "

Details about a container resource related to a finding.

\n@param container Details about a container resource related to a finding.", "setterMethodName" : "setContainer", "setterModel" : { "variableDeclarationType" : "ContainerDetails", "variableName" : "container", "variableType" : "ContainerDetails", "documentation" : null, "simpleType" : "ContainerDetails", "variableSetterType" : "ContainerDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContainerDetails", "variableName" : "container", "variableType" : "ContainerDetails", "documentation" : "

Details about a container resource related to a finding.

", "simpleType" : "ContainerDetails", "variableSetterType" : "ContainerDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Other" : { "beanStyleGetterMethodName" : "getOther", "beanStyleSetterMethodName" : "setOther", "c2jName" : "Other", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #other(Map)}.\n@param other a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #other(Map)", "deprecated" : false, "documentation" : "

Details about a resource that doesn't have a specific type defined.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "other", "fluentSetterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n@param other Details about a resource that doesn't have a specific type defined.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "other", "getterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details about a resource that doesn't have a specific type defined.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Other", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Other", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Other", "sensitive" : false, "setterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n@param other Details about a resource that doesn't have a specific type defined.", "setterMethodName" : "setOther", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "other", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "other", "variableType" : "java.util.Map", "documentation" : "

Details about a resource that doesn't have a specific type defined.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAwsEc2Instance", "beanStyleSetterMethodName" : "setAwsEc2Instance", "c2jName" : "AwsEc2Instance", "c2jShape" : "AwsEc2InstanceDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsEc2InstanceDetails.Builder} avoiding the need to create one manually via {@link AwsEc2InstanceDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsEc2InstanceDetails.Builder#build()} is called immediately and its result is passed to {@link #awsEc2Instance(AwsEc2InstanceDetails)}.\n@param awsEc2Instance a consumer that will call methods on {@link AwsEc2InstanceDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsEc2Instance(AwsEc2InstanceDetails)", "deprecated" : false, "documentation" : "

Details about an Amazon EC2 instance related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsEc2Instance", "fluentSetterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@param awsEc2Instance Details about an Amazon EC2 instance related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsEc2Instance", "getterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@return Details about an Amazon EC2 instance related to a finding.", "getterModel" : { "returnType" : "AwsEc2InstanceDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsEc2Instance", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsEc2Instance", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsEc2Instance", "sensitive" : false, "setterDocumentation" : "

Details about an Amazon EC2 instance related to a finding.

\n@param awsEc2Instance Details about an Amazon EC2 instance related to a finding.", "setterMethodName" : "setAwsEc2Instance", "setterModel" : { "variableDeclarationType" : "AwsEc2InstanceDetails", "variableName" : "awsEc2Instance", "variableType" : "AwsEc2InstanceDetails", "documentation" : null, "simpleType" : "AwsEc2InstanceDetails", "variableSetterType" : "AwsEc2InstanceDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsEc2InstanceDetails", "variableName" : "awsEc2Instance", "variableType" : "AwsEc2InstanceDetails", "documentation" : "

Details about an Amazon EC2 instance related to a finding.

", "simpleType" : "AwsEc2InstanceDetails", "variableSetterType" : "AwsEc2InstanceDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsS3Bucket", "beanStyleSetterMethodName" : "setAwsS3Bucket", "c2jName" : "AwsS3Bucket", "c2jShape" : "AwsS3BucketDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsS3BucketDetails.Builder} avoiding the need to create one manually via {@link AwsS3BucketDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsS3BucketDetails.Builder#build()} is called immediately and its result is passed to {@link #awsS3Bucket(AwsS3BucketDetails)}.\n@param awsS3Bucket a consumer that will call methods on {@link AwsS3BucketDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsS3Bucket(AwsS3BucketDetails)", "deprecated" : false, "documentation" : "

Details about an Amazon S3 Bucket related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsS3Bucket", "fluentSetterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@param awsS3Bucket Details about an Amazon S3 Bucket related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsS3Bucket", "getterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@return Details about an Amazon S3 Bucket related to a finding.", "getterModel" : { "returnType" : "AwsS3BucketDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsS3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsS3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsS3Bucket", "sensitive" : false, "setterDocumentation" : "

Details about an Amazon S3 Bucket related to a finding.

\n@param awsS3Bucket Details about an Amazon S3 Bucket related to a finding.", "setterMethodName" : "setAwsS3Bucket", "setterModel" : { "variableDeclarationType" : "AwsS3BucketDetails", "variableName" : "awsS3Bucket", "variableType" : "AwsS3BucketDetails", "documentation" : null, "simpleType" : "AwsS3BucketDetails", "variableSetterType" : "AwsS3BucketDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsS3BucketDetails", "variableName" : "awsS3Bucket", "variableType" : "AwsS3BucketDetails", "documentation" : "

Details about an Amazon S3 Bucket related to a finding.

", "simpleType" : "AwsS3BucketDetails", "variableSetterType" : "AwsS3BucketDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAwsIamAccessKey", "beanStyleSetterMethodName" : "setAwsIamAccessKey", "c2jName" : "AwsIamAccessKey", "c2jShape" : "AwsIamAccessKeyDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about an IAM access key related to a finding.

\nThis is a convenience that creates an instance of the {@link AwsIamAccessKeyDetails.Builder} avoiding the need to create one manually via {@link AwsIamAccessKeyDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsIamAccessKeyDetails.Builder#build()} is called immediately and its result is passed to {@link #awsIamAccessKey(AwsIamAccessKeyDetails)}.\n@param awsIamAccessKey a consumer that will call methods on {@link AwsIamAccessKeyDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsIamAccessKey(AwsIamAccessKeyDetails)", "deprecated" : false, "documentation" : "

Details about an IAM access key related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "awsIamAccessKey", "fluentSetterDocumentation" : "

Details about an IAM access key related to a finding.

\n@param awsIamAccessKey Details about an IAM access key related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsIamAccessKey", "getterDocumentation" : "

Details about an IAM access key related to a finding.

\n@return Details about an IAM access key related to a finding.", "getterModel" : { "returnType" : "AwsIamAccessKeyDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsIamAccessKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsIamAccessKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AwsIamAccessKey", "sensitive" : false, "setterDocumentation" : "

Details about an IAM access key related to a finding.

\n@param awsIamAccessKey Details about an IAM access key related to a finding.", "setterMethodName" : "setAwsIamAccessKey", "setterModel" : { "variableDeclarationType" : "AwsIamAccessKeyDetails", "variableName" : "awsIamAccessKey", "variableType" : "AwsIamAccessKeyDetails", "documentation" : null, "simpleType" : "AwsIamAccessKeyDetails", "variableSetterType" : "AwsIamAccessKeyDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsIamAccessKeyDetails", "variableName" : "awsIamAccessKey", "variableType" : "AwsIamAccessKeyDetails", "documentation" : "

Details about an IAM access key related to a finding.

", "simpleType" : "AwsIamAccessKeyDetails", "variableSetterType" : "AwsIamAccessKeyDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContainer", "beanStyleSetterMethodName" : "setContainer", "c2jName" : "Container", "c2jShape" : "ContainerDetails", "defaultConsumerFluentSetterDocumentation" : "

Details about a container resource related to a finding.

\nThis is a convenience that creates an instance of the {@link ContainerDetails.Builder} avoiding the need to create one manually via {@link ContainerDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContainerDetails.Builder#build()} is called immediately and its result is passed to {@link #container(ContainerDetails)}.\n@param container a consumer that will call methods on {@link ContainerDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(ContainerDetails)", "deprecated" : false, "documentation" : "

Details about a container resource related to a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "container", "fluentSetterDocumentation" : "

Details about a container resource related to a finding.

\n@param container Details about a container resource related to a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "container", "getterDocumentation" : "

Details about a container resource related to a finding.

\n@return Details about a container resource related to a finding.", "getterModel" : { "returnType" : "ContainerDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Container", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Container", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Container", "sensitive" : false, "setterDocumentation" : "

Details about a container resource related to a finding.

\n@param container Details about a container resource related to a finding.", "setterMethodName" : "setContainer", "setterModel" : { "variableDeclarationType" : "ContainerDetails", "variableName" : "container", "variableType" : "ContainerDetails", "documentation" : null, "simpleType" : "ContainerDetails", "variableSetterType" : "ContainerDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContainerDetails", "variableName" : "container", "variableType" : "ContainerDetails", "documentation" : "

Details about a container resource related to a finding.

", "simpleType" : "ContainerDetails", "variableSetterType" : "ContainerDetails" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOther", "beanStyleSetterMethodName" : "setOther", "c2jName" : "Other", "c2jShape" : "FieldMap", "defaultConsumerFluentSetterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #other(Map)}.\n@param other a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #other(Map)", "deprecated" : false, "documentation" : "

Details about a resource that doesn't have a specific type defined.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "other", "fluentSetterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n@param other Details about a resource that doesn't have a specific type defined.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "other", "getterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details about a resource that doesn't have a specific type defined.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Other", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Other", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Other", "sensitive" : false, "setterDocumentation" : "

Details about a resource that doesn't have a specific type defined.

\n@param other Details about a resource that doesn't have a specific type defined.", "setterMethodName" : "setOther", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "other", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "other", "variableType" : "java.util.Map", "documentation" : "

Details about a resource that doesn't have a specific type defined.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceDetails", "variableName" : "resourceDetails", "variableType" : "ResourceDetails", "documentation" : null, "simpleType" : "ResourceDetails", "variableSetterType" : "ResourceDetails" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceNotFoundException" : { "c2jName" : "ResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request was rejected because we can't find the specified resource.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 404, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "Code", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceNotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceNotFoundException", "variableName" : "resourceNotFoundException", "variableType" : "ResourceNotFoundException", "documentation" : null, "simpleType" : "ResourceNotFoundException", "variableSetterType" : "ResourceNotFoundException" }, "wrapper" : false, "xmlNamespace" : null }, "Result" : { "c2jName" : "Result", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Details about the account that wasn't processed.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

An AWS account ID of the account that wasn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@param accountId An AWS account ID of the account that wasn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@return An AWS account ID of the account that wasn't be processed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@param accountId An AWS account ID of the account that wasn't be processed.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

An AWS account ID of the account that wasn't be processed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessingResult", "beanStyleSetterMethodName" : "setProcessingResult", "c2jName" : "ProcessingResult", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The reason that the account wasn't be processed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #processingResult(String)}.\n@param processingResult a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processingResult(String)", "deprecated" : false, "documentation" : "

The reason that the account wasn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processingResult", "fluentSetterDocumentation" : "

The reason that the account wasn't be processed.

\n@param processingResult The reason that the account wasn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processingResult", "getterDocumentation" : "

The reason that the account wasn't be processed.

\n@return The reason that the account wasn't be processed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessingResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessingResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProcessingResult", "sensitive" : false, "setterDocumentation" : "

The reason that the account wasn't be processed.

\n@param processingResult The reason that the account wasn't be processed.", "setterMethodName" : "setProcessingResult", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "processingResult", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "processingResult", "variableType" : "String", "documentation" : "

The reason that the account wasn't be processed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

An AWS account ID of the account that wasn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@param accountId An AWS account ID of the account that wasn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@return An AWS account ID of the account that wasn't be processed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@param accountId An AWS account ID of the account that wasn't be processed.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

An AWS account ID of the account that wasn't be processed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ProcessingResult" : { "beanStyleGetterMethodName" : "getProcessingResult", "beanStyleSetterMethodName" : "setProcessingResult", "c2jName" : "ProcessingResult", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The reason that the account wasn't be processed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #processingResult(String)}.\n@param processingResult a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processingResult(String)", "deprecated" : false, "documentation" : "

The reason that the account wasn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processingResult", "fluentSetterDocumentation" : "

The reason that the account wasn't be processed.

\n@param processingResult The reason that the account wasn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processingResult", "getterDocumentation" : "

The reason that the account wasn't be processed.

\n@return The reason that the account wasn't be processed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessingResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessingResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProcessingResult", "sensitive" : false, "setterDocumentation" : "

The reason that the account wasn't be processed.

\n@param processingResult The reason that the account wasn't be processed.", "setterMethodName" : "setProcessingResult", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "processingResult", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "processingResult", "variableType" : "String", "documentation" : "

The reason that the account wasn't be processed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

An AWS account ID of the account that wasn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@param accountId An AWS account ID of the account that wasn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@return An AWS account ID of the account that wasn't be processed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

An AWS account ID of the account that wasn't be processed.

\n@param accountId An AWS account ID of the account that wasn't be processed.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

An AWS account ID of the account that wasn't be processed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcessingResult", "beanStyleSetterMethodName" : "setProcessingResult", "c2jName" : "ProcessingResult", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The reason that the account wasn't be processed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #processingResult(String)}.\n@param processingResult a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #processingResult(String)", "deprecated" : false, "documentation" : "

The reason that the account wasn't be processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "processingResult", "fluentSetterDocumentation" : "

The reason that the account wasn't be processed.

\n@param processingResult The reason that the account wasn't be processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "processingResult", "getterDocumentation" : "

The reason that the account wasn't be processed.

\n@return The reason that the account wasn't be processed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProcessingResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProcessingResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProcessingResult", "sensitive" : false, "setterDocumentation" : "

The reason that the account wasn't be processed.

\n@param processingResult The reason that the account wasn't be processed.", "setterMethodName" : "setProcessingResult", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "processingResult", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "processingResult", "variableType" : "String", "documentation" : "

The reason that the account wasn't be processed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Result", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Result", "variableName" : "result", "variableType" : "Result", "documentation" : null, "simpleType" : "Result", "variableSetterType" : "Result" }, "wrapper" : false, "xmlNamespace" : null }, "Severity" : { "c2jName" : "Severity", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The severity of the finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getProduct", "beanStyleSetterMethodName" : "setProduct", "c2jName" : "Product", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #product(Double)}.\n@param product a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #product(Double)", "deprecated" : false, "documentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "product", "fluentSetterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@param product The native severity as defined by the AWS service or integrated partner product that generated the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "product", "getterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@return The native severity as defined by the AWS service or integrated partner product that generated the finding.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Product", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Product", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Product", "sensitive" : false, "setterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@param product The native severity as defined by the AWS service or integrated partner product that generated the finding.", "setterMethodName" : "setProduct", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "product", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "product", "variableType" : "Double", "documentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNormalized", "beanStyleSetterMethodName" : "setNormalized", "c2jName" : "Normalized", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The normalized severity of a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #normalized(Integer)}.\n@param normalized a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #normalized(Integer)", "deprecated" : false, "documentation" : "

The normalized severity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "normalized", "fluentSetterDocumentation" : "

The normalized severity of a finding.

\n@param normalized The normalized severity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "normalized", "getterDocumentation" : "

The normalized severity of a finding.

\n@return The normalized severity of a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Normalized", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Normalized", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Normalized", "sensitive" : false, "setterDocumentation" : "

The normalized severity of a finding.

\n@param normalized The normalized severity of a finding.", "setterMethodName" : "setNormalized", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "normalized", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "normalized", "variableType" : "Integer", "documentation" : "

The normalized severity of a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Normalized" : { "beanStyleGetterMethodName" : "getNormalized", "beanStyleSetterMethodName" : "setNormalized", "c2jName" : "Normalized", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The normalized severity of a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #normalized(Integer)}.\n@param normalized a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #normalized(Integer)", "deprecated" : false, "documentation" : "

The normalized severity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "normalized", "fluentSetterDocumentation" : "

The normalized severity of a finding.

\n@param normalized The normalized severity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "normalized", "getterDocumentation" : "

The normalized severity of a finding.

\n@return The normalized severity of a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Normalized", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Normalized", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Normalized", "sensitive" : false, "setterDocumentation" : "

The normalized severity of a finding.

\n@param normalized The normalized severity of a finding.", "setterMethodName" : "setNormalized", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "normalized", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "normalized", "variableType" : "Integer", "documentation" : "

The normalized severity of a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Product" : { "beanStyleGetterMethodName" : "getProduct", "beanStyleSetterMethodName" : "setProduct", "c2jName" : "Product", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #product(Double)}.\n@param product a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #product(Double)", "deprecated" : false, "documentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "product", "fluentSetterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@param product The native severity as defined by the AWS service or integrated partner product that generated the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "product", "getterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@return The native severity as defined by the AWS service or integrated partner product that generated the finding.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Product", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Product", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Product", "sensitive" : false, "setterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@param product The native severity as defined by the AWS service or integrated partner product that generated the finding.", "setterMethodName" : "setProduct", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "product", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "product", "variableType" : "Double", "documentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProduct", "beanStyleSetterMethodName" : "setProduct", "c2jName" : "Product", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #product(Double)}.\n@param product a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #product(Double)", "deprecated" : false, "documentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "product", "fluentSetterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@param product The native severity as defined by the AWS service or integrated partner product that generated the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "product", "getterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@return The native severity as defined by the AWS service or integrated partner product that generated the finding.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Product", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Product", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Product", "sensitive" : false, "setterDocumentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

\n@param product The native severity as defined by the AWS service or integrated partner product that generated the finding.", "setterMethodName" : "setProduct", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "product", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "product", "variableType" : "Double", "documentation" : "

The native severity as defined by the AWS service or integrated partner product that generated the finding.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNormalized", "beanStyleSetterMethodName" : "setNormalized", "c2jName" : "Normalized", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The normalized severity of a finding.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #normalized(Integer)}.\n@param normalized a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #normalized(Integer)", "deprecated" : false, "documentation" : "

The normalized severity of a finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "normalized", "fluentSetterDocumentation" : "

The normalized severity of a finding.

\n@param normalized The normalized severity of a finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "normalized", "getterDocumentation" : "

The normalized severity of a finding.

\n@return The normalized severity of a finding.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Normalized", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Normalized", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Normalized", "sensitive" : false, "setterDocumentation" : "

The normalized severity of a finding.

\n@param normalized The normalized severity of a finding.", "setterMethodName" : "setNormalized", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "normalized", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "normalized", "variableType" : "Integer", "documentation" : "

The normalized severity of a finding.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Normalized" ], "shapeName" : "Severity", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Severity", "variableName" : "severity", "variableType" : "Severity", "documentation" : null, "simpleType" : "Severity", "variableSetterType" : "Severity" }, "wrapper" : false, "xmlNamespace" : null }, "SortCriterion" : { "c2jName" : "SortCriterion", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of finding attributes used to sort findings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getField", "beanStyleSetterMethodName" : "setField", "c2jName" : "Field", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The finding attribute used to sort findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #field(String)}.\n@param field a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #field(String)", "deprecated" : false, "documentation" : "

The finding attribute used to sort findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "field", "fluentSetterDocumentation" : "

The finding attribute used to sort findings.

\n@param field The finding attribute used to sort findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "field", "getterDocumentation" : "

The finding attribute used to sort findings.

\n@return The finding attribute used to sort findings.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Field", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Field", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Field", "sensitive" : false, "setterDocumentation" : "

The finding attribute used to sort findings.

\n@param field The finding attribute used to sort findings.", "setterMethodName" : "setField", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "field", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "field", "variableType" : "String", "documentation" : "

The finding attribute used to sort findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSortOrderAsString", "beanStyleSetterMethodName" : "setSortOrder", "c2jName" : "SortOrder", "c2jShape" : "SortOrder", "defaultConsumerFluentSetterDocumentation" : "

The order used to sort findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sortOrderAsString(String)}.\n@param sortOrder a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sortOrder(String)", "deprecated" : false, "documentation" : "

The order used to sort findings.

", "endpointDiscoveryId" : false, "enumType" : "SortOrder", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sortOrder", "fluentEnumSetterMethodName" : "sortOrder", "fluentGetterMethodName" : "sortOrderAsString", "fluentSetterDocumentation" : "

The order used to sort findings.

\n@param sortOrder The order used to sort findings.\n@see SortOrder\n@return Returns a reference to this object so that method calls can be chained together.\n@see SortOrder", "fluentSetterMethodName" : "sortOrder", "getterDocumentation" : "

The order used to sort findings.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sortOrder} will return {@link SortOrder#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortOrderAsString}.\n

\n@return The order used to sort findings.\n@see SortOrder", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SortOrder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SortOrder", "sensitive" : false, "setterDocumentation" : "

The order used to sort findings.

\n@param sortOrder The order used to sort findings.\n@see SortOrder", "setterMethodName" : "setSortOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : "

The order used to sort findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Field" : { "beanStyleGetterMethodName" : "getField", "beanStyleSetterMethodName" : "setField", "c2jName" : "Field", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The finding attribute used to sort findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #field(String)}.\n@param field a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #field(String)", "deprecated" : false, "documentation" : "

The finding attribute used to sort findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "field", "fluentSetterDocumentation" : "

The finding attribute used to sort findings.

\n@param field The finding attribute used to sort findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "field", "getterDocumentation" : "

The finding attribute used to sort findings.

\n@return The finding attribute used to sort findings.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Field", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Field", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Field", "sensitive" : false, "setterDocumentation" : "

The finding attribute used to sort findings.

\n@param field The finding attribute used to sort findings.", "setterMethodName" : "setField", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "field", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "field", "variableType" : "String", "documentation" : "

The finding attribute used to sort findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SortOrder" : { "beanStyleGetterMethodName" : "getSortOrderAsString", "beanStyleSetterMethodName" : "setSortOrder", "c2jName" : "SortOrder", "c2jShape" : "SortOrder", "defaultConsumerFluentSetterDocumentation" : "

The order used to sort findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sortOrderAsString(String)}.\n@param sortOrder a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sortOrder(String)", "deprecated" : false, "documentation" : "

The order used to sort findings.

", "endpointDiscoveryId" : false, "enumType" : "SortOrder", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sortOrder", "fluentEnumSetterMethodName" : "sortOrder", "fluentGetterMethodName" : "sortOrderAsString", "fluentSetterDocumentation" : "

The order used to sort findings.

\n@param sortOrder The order used to sort findings.\n@see SortOrder\n@return Returns a reference to this object so that method calls can be chained together.\n@see SortOrder", "fluentSetterMethodName" : "sortOrder", "getterDocumentation" : "

The order used to sort findings.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sortOrder} will return {@link SortOrder#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortOrderAsString}.\n

\n@return The order used to sort findings.\n@see SortOrder", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SortOrder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SortOrder", "sensitive" : false, "setterDocumentation" : "

The order used to sort findings.

\n@param sortOrder The order used to sort findings.\n@see SortOrder", "setterMethodName" : "setSortOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : "

The order used to sort findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getField", "beanStyleSetterMethodName" : "setField", "c2jName" : "Field", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The finding attribute used to sort findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #field(String)}.\n@param field a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #field(String)", "deprecated" : false, "documentation" : "

The finding attribute used to sort findings.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "field", "fluentSetterDocumentation" : "

The finding attribute used to sort findings.

\n@param field The finding attribute used to sort findings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "field", "getterDocumentation" : "

The finding attribute used to sort findings.

\n@return The finding attribute used to sort findings.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Field", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Field", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Field", "sensitive" : false, "setterDocumentation" : "

The finding attribute used to sort findings.

\n@param field The finding attribute used to sort findings.", "setterMethodName" : "setField", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "field", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "field", "variableType" : "String", "documentation" : "

The finding attribute used to sort findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSortOrderAsString", "beanStyleSetterMethodName" : "setSortOrder", "c2jName" : "SortOrder", "c2jShape" : "SortOrder", "defaultConsumerFluentSetterDocumentation" : "

The order used to sort findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sortOrderAsString(String)}.\n@param sortOrder a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sortOrder(String)", "deprecated" : false, "documentation" : "

The order used to sort findings.

", "endpointDiscoveryId" : false, "enumType" : "SortOrder", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sortOrder", "fluentEnumSetterMethodName" : "sortOrder", "fluentGetterMethodName" : "sortOrderAsString", "fluentSetterDocumentation" : "

The order used to sort findings.

\n@param sortOrder The order used to sort findings.\n@see SortOrder\n@return Returns a reference to this object so that method calls can be chained together.\n@see SortOrder", "fluentSetterMethodName" : "sortOrder", "getterDocumentation" : "

The order used to sort findings.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sortOrder} will return {@link SortOrder#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortOrderAsString}.\n

\n@return The order used to sort findings.\n@see SortOrder", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SortOrder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SortOrder", "sensitive" : false, "setterDocumentation" : "

The order used to sort findings.

\n@param sortOrder The order used to sort findings.\n@see SortOrder", "setterMethodName" : "setSortOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : "

The order used to sort findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SortCriterion", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SortCriterion", "variableName" : "sortCriterion", "variableType" : "SortCriterion", "documentation" : null, "simpleType" : "SortCriterion", "variableSetterType" : "SortCriterion" }, "wrapper" : false, "xmlNamespace" : null }, "SortOrder" : { "c2jName" : "SortOrder", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ASC", "value" : "asc" }, { "name" : "DESC", "value" : "desc" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SortOrder", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SortOrder", "variableName" : "sortOrder", "variableType" : "SortOrder", "documentation" : null, "simpleType" : "SortOrder", "variableSetterType" : "SortOrder" }, "wrapper" : false, "xmlNamespace" : null }, "StandardsStatus" : { "c2jName" : "StandardsStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PENDING", "value" : "PENDING" }, { "name" : "READY", "value" : "READY" }, { "name" : "FAILED", "value" : "FAILED" }, { "name" : "DELETING", "value" : "DELETING" }, { "name" : "INCOMPLETE", "value" : "INCOMPLETE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StandardsStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StandardsStatus", "variableName" : "standardsStatus", "variableType" : "StandardsStatus", "documentation" : null, "simpleType" : "StandardsStatus", "variableSetterType" : "StandardsStatus" }, "wrapper" : false, "xmlNamespace" : null }, "StandardsSubscription" : { "c2jName" : "StandardsSubscription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A resource that represents your subscription to a supported standard.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionArn", "beanStyleSetterMethodName" : "setStandardsSubscriptionArn", "c2jName" : "StandardsSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArn(String)}.\n@param standardsSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of a resource that represents your subscription to a supported standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@param standardsSubscriptionArn The ARN of a resource that represents your subscription to a supported standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArn", "getterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@return The ARN of a resource that represents your subscription to a supported standard.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@param standardsSubscriptionArn The ARN of a resource that represents your subscription to a supported standard.", "setterMethodName" : "setStandardsSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of a resource that represents your subscription to a supported standard.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsArn", "beanStyleSetterMethodName" : "setStandardsArn", "c2jName" : "StandardsArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsArn(String)}.\n@param standardsArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsArn(String)", "deprecated" : false, "documentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsArn", "fluentSetterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsArn", "getterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.", "setterMethodName" : "setStandardsArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsInput", "beanStyleSetterMethodName" : "setStandardsInput", "c2jName" : "StandardsInput", "c2jShape" : "StandardsInputParameterMap", "defaultConsumerFluentSetterDocumentation" : "

A key-value pair of input for the standard.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #standardsInput(Map)}.\n@param standardsInput a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsInput(Map)", "deprecated" : false, "documentation" : "

A key-value pair of input for the standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsInput", "fluentSetterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsInput", "getterDocumentation" : "

A key-value pair of input for the standard.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A key-value pair of input for the standard.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsInput", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsInput", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "StandardsInput", "sensitive" : false, "setterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.", "setterMethodName" : "setStandardsInput", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : "

A key-value pair of input for the standard.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsStatusAsString", "beanStyleSetterMethodName" : "setStandardsStatus", "c2jName" : "StandardsStatus", "c2jShape" : "StandardsStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the standards subscription.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsStatusAsString(String)}.\n@param standardsStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsStatus(String)", "deprecated" : false, "documentation" : "

The status of the standards subscription.

", "endpointDiscoveryId" : false, "enumType" : "StandardsStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "standardsStatus", "fluentEnumSetterMethodName" : "standardsStatus", "fluentGetterMethodName" : "standardsStatusAsString", "fluentSetterDocumentation" : "

The status of the standards subscription.

\n@param standardsStatus The status of the standards subscription.\n@see StandardsStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StandardsStatus", "fluentSetterMethodName" : "standardsStatus", "getterDocumentation" : "

The status of the standards subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #standardsStatus} will return {@link StandardsStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #standardsStatusAsString}.\n

\n@return The status of the standards subscription.\n@see StandardsStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsStatus", "sensitive" : false, "setterDocumentation" : "

The status of the standards subscription.

\n@param standardsStatus The status of the standards subscription.\n@see StandardsStatus", "setterMethodName" : "setStandardsStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsStatus", "variableType" : "String", "documentation" : "

The status of the standards subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StandardsArn" : { "beanStyleGetterMethodName" : "getStandardsArn", "beanStyleSetterMethodName" : "setStandardsArn", "c2jName" : "StandardsArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsArn(String)}.\n@param standardsArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsArn(String)", "deprecated" : false, "documentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsArn", "fluentSetterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsArn", "getterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.", "setterMethodName" : "setStandardsArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StandardsInput" : { "beanStyleGetterMethodName" : "getStandardsInput", "beanStyleSetterMethodName" : "setStandardsInput", "c2jName" : "StandardsInput", "c2jShape" : "StandardsInputParameterMap", "defaultConsumerFluentSetterDocumentation" : "

A key-value pair of input for the standard.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #standardsInput(Map)}.\n@param standardsInput a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsInput(Map)", "deprecated" : false, "documentation" : "

A key-value pair of input for the standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsInput", "fluentSetterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsInput", "getterDocumentation" : "

A key-value pair of input for the standard.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A key-value pair of input for the standard.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsInput", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsInput", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "StandardsInput", "sensitive" : false, "setterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.", "setterMethodName" : "setStandardsInput", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : "

A key-value pair of input for the standard.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StandardsStatus" : { "beanStyleGetterMethodName" : "getStandardsStatusAsString", "beanStyleSetterMethodName" : "setStandardsStatus", "c2jName" : "StandardsStatus", "c2jShape" : "StandardsStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the standards subscription.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsStatusAsString(String)}.\n@param standardsStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsStatus(String)", "deprecated" : false, "documentation" : "

The status of the standards subscription.

", "endpointDiscoveryId" : false, "enumType" : "StandardsStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "standardsStatus", "fluentEnumSetterMethodName" : "standardsStatus", "fluentGetterMethodName" : "standardsStatusAsString", "fluentSetterDocumentation" : "

The status of the standards subscription.

\n@param standardsStatus The status of the standards subscription.\n@see StandardsStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StandardsStatus", "fluentSetterMethodName" : "standardsStatus", "getterDocumentation" : "

The status of the standards subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #standardsStatus} will return {@link StandardsStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #standardsStatusAsString}.\n

\n@return The status of the standards subscription.\n@see StandardsStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsStatus", "sensitive" : false, "setterDocumentation" : "

The status of the standards subscription.

\n@param standardsStatus The status of the standards subscription.\n@see StandardsStatus", "setterMethodName" : "setStandardsStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsStatus", "variableType" : "String", "documentation" : "

The status of the standards subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StandardsSubscriptionArn" : { "beanStyleGetterMethodName" : "getStandardsSubscriptionArn", "beanStyleSetterMethodName" : "setStandardsSubscriptionArn", "c2jName" : "StandardsSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArn(String)}.\n@param standardsSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of a resource that represents your subscription to a supported standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@param standardsSubscriptionArn The ARN of a resource that represents your subscription to a supported standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArn", "getterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@return The ARN of a resource that represents your subscription to a supported standard.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@param standardsSubscriptionArn The ARN of a resource that represents your subscription to a supported standard.", "setterMethodName" : "setStandardsSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of a resource that represents your subscription to a supported standard.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsSubscriptionArn", "beanStyleSetterMethodName" : "setStandardsSubscriptionArn", "c2jName" : "StandardsSubscriptionArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsSubscriptionArn(String)}.\n@param standardsSubscriptionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsSubscriptionArn(String)", "deprecated" : false, "documentation" : "

The ARN of a resource that represents your subscription to a supported standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsSubscriptionArn", "fluentSetterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@param standardsSubscriptionArn The ARN of a resource that represents your subscription to a supported standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsSubscriptionArn", "getterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@return The ARN of a resource that represents your subscription to a supported standard.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsSubscriptionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsSubscriptionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsSubscriptionArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a resource that represents your subscription to a supported standard.

\n@param standardsSubscriptionArn The ARN of a resource that represents your subscription to a supported standard.", "setterMethodName" : "setStandardsSubscriptionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsSubscriptionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsSubscriptionArn", "variableType" : "String", "documentation" : "

The ARN of a resource that represents your subscription to a supported standard.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsArn", "beanStyleSetterMethodName" : "setStandardsArn", "c2jName" : "StandardsArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsArn(String)}.\n@param standardsArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsArn(String)", "deprecated" : false, "documentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsArn", "fluentSetterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsArn", "getterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsArn", "sensitive" : false, "setterDocumentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.", "setterMethodName" : "setStandardsArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : "

The ARN of a standard.

In this release, Security Hub supports only the CIS AWS Foundations standard, which uses the following ARN: arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsInput", "beanStyleSetterMethodName" : "setStandardsInput", "c2jName" : "StandardsInput", "c2jShape" : "StandardsInputParameterMap", "defaultConsumerFluentSetterDocumentation" : "

A key-value pair of input for the standard.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #standardsInput(Map)}.\n@param standardsInput a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsInput(Map)", "deprecated" : false, "documentation" : "

A key-value pair of input for the standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsInput", "fluentSetterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsInput", "getterDocumentation" : "

A key-value pair of input for the standard.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A key-value pair of input for the standard.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsInput", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsInput", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "StandardsInput", "sensitive" : false, "setterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.", "setterMethodName" : "setStandardsInput", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : "

A key-value pair of input for the standard.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsStatusAsString", "beanStyleSetterMethodName" : "setStandardsStatus", "c2jName" : "StandardsStatus", "c2jShape" : "StandardsStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the standards subscription.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsStatusAsString(String)}.\n@param standardsStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsStatus(String)", "deprecated" : false, "documentation" : "

The status of the standards subscription.

", "endpointDiscoveryId" : false, "enumType" : "StandardsStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "standardsStatus", "fluentEnumSetterMethodName" : "standardsStatus", "fluentGetterMethodName" : "standardsStatusAsString", "fluentSetterDocumentation" : "

The status of the standards subscription.

\n@param standardsStatus The status of the standards subscription.\n@see StandardsStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StandardsStatus", "fluentSetterMethodName" : "standardsStatus", "getterDocumentation" : "

The status of the standards subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #standardsStatus} will return {@link StandardsStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #standardsStatusAsString}.\n

\n@return The status of the standards subscription.\n@see StandardsStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsStatus", "sensitive" : false, "setterDocumentation" : "

The status of the standards subscription.

\n@param standardsStatus The status of the standards subscription.\n@see StandardsStatus", "setterMethodName" : "setStandardsStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsStatus", "variableType" : "String", "documentation" : "

The status of the standards subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StandardsSubscriptionArn", "StandardsArn", "StandardsInput", "StandardsStatus" ], "shapeName" : "StandardsSubscription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StandardsSubscription", "variableName" : "standardsSubscription", "variableType" : "StandardsSubscription", "documentation" : null, "simpleType" : "StandardsSubscription", "variableSetterType" : "StandardsSubscription" }, "wrapper" : false, "xmlNamespace" : null }, "StandardsSubscriptionRequest" : { "c2jName" : "StandardsSubscriptionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The standard that you want to enable.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStandardsArn", "beanStyleSetterMethodName" : "setStandardsArn", "c2jName" : "StandardsArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsArn(String)}.\n@param standardsArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsArn(String)", "deprecated" : false, "documentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsArn", "fluentSetterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsArn", "getterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "setterMethodName" : "setStandardsArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsInput", "beanStyleSetterMethodName" : "setStandardsInput", "c2jName" : "StandardsInput", "c2jShape" : "StandardsInputParameterMap", "defaultConsumerFluentSetterDocumentation" : "

A key-value pair of input for the standard.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #standardsInput(Map)}.\n@param standardsInput a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsInput(Map)", "deprecated" : false, "documentation" : "

A key-value pair of input for the standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsInput", "fluentSetterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsInput", "getterDocumentation" : "

A key-value pair of input for the standard.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A key-value pair of input for the standard.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsInput", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsInput", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "StandardsInput", "sensitive" : false, "setterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.", "setterMethodName" : "setStandardsInput", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : "

A key-value pair of input for the standard.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StandardsArn" : { "beanStyleGetterMethodName" : "getStandardsArn", "beanStyleSetterMethodName" : "setStandardsArn", "c2jName" : "StandardsArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsArn(String)}.\n@param standardsArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsArn(String)", "deprecated" : false, "documentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsArn", "fluentSetterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsArn", "getterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "setterMethodName" : "setStandardsArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StandardsInput" : { "beanStyleGetterMethodName" : "getStandardsInput", "beanStyleSetterMethodName" : "setStandardsInput", "c2jName" : "StandardsInput", "c2jShape" : "StandardsInputParameterMap", "defaultConsumerFluentSetterDocumentation" : "

A key-value pair of input for the standard.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #standardsInput(Map)}.\n@param standardsInput a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsInput(Map)", "deprecated" : false, "documentation" : "

A key-value pair of input for the standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsInput", "fluentSetterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsInput", "getterDocumentation" : "

A key-value pair of input for the standard.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A key-value pair of input for the standard.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsInput", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsInput", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "StandardsInput", "sensitive" : false, "setterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.", "setterMethodName" : "setStandardsInput", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : "

A key-value pair of input for the standard.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStandardsArn", "beanStyleSetterMethodName" : "setStandardsArn", "c2jName" : "StandardsArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #standardsArn(String)}.\n@param standardsArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsArn(String)", "deprecated" : false, "documentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsArn", "fluentSetterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsArn", "getterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@return The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StandardsArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

\n@param standardsArn The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "setterMethodName" : "setStandardsArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "standardsArn", "variableType" : "String", "documentation" : "

The ARN of the standard that you want to enable.

In this release, Security Hub only supports the CIS AWS Foundations standard.

Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStandardsInput", "beanStyleSetterMethodName" : "setStandardsInput", "c2jName" : "StandardsInput", "c2jShape" : "StandardsInputParameterMap", "defaultConsumerFluentSetterDocumentation" : "

A key-value pair of input for the standard.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #standardsInput(Map)}.\n@param standardsInput a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #standardsInput(Map)", "deprecated" : false, "documentation" : "

A key-value pair of input for the standard.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "standardsInput", "fluentSetterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "standardsInput", "getterDocumentation" : "

A key-value pair of input for the standard.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A key-value pair of input for the standard.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StandardsInput", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StandardsInput", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "StandardsInput", "sensitive" : false, "setterDocumentation" : "

A key-value pair of input for the standard.

\n@param standardsInput A key-value pair of input for the standard.", "setterMethodName" : "setStandardsInput", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "standardsInput", "variableType" : "java.util.Map", "documentation" : "

A key-value pair of input for the standard.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StandardsArn" ], "shapeName" : "StandardsSubscriptionRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StandardsSubscriptionRequest", "variableName" : "standardsSubscriptionRequest", "variableType" : "StandardsSubscriptionRequest", "documentation" : null, "simpleType" : "StandardsSubscriptionRequest", "variableSetterType" : "StandardsSubscriptionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "StringFilter" : { "c2jName" : "StringFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A string filter for querying findings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The string filter value.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The string filter value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The string filter value.

\n@param value The string filter value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The string filter value.

\n@return The string filter value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The string filter value.

\n@param value The string filter value.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The string filter value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComparisonAsString", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "StringFilterComparison", "defaultConsumerFluentSetterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "documentation" : "

The condition to be applied to a string value when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : "StringFilterComparison", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n@param comparison The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see StringFilterComparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link StringFilterComparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n@param comparison The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The condition to be applied to a string value when querying for findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Comparison" : { "beanStyleGetterMethodName" : "getComparisonAsString", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "StringFilterComparison", "defaultConsumerFluentSetterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "documentation" : "

The condition to be applied to a string value when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : "StringFilterComparison", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n@param comparison The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see StringFilterComparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link StringFilterComparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n@param comparison The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The condition to be applied to a string value when querying for findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The string filter value.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The string filter value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The string filter value.

\n@param value The string filter value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The string filter value.

\n@return The string filter value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The string filter value.

\n@param value The string filter value.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The string filter value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The string filter value.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The string filter value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The string filter value.

\n@param value The string filter value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The string filter value.

\n@return The string filter value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The string filter value.

\n@param value The string filter value.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The string filter value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComparisonAsString", "beanStyleSetterMethodName" : "setComparison", "c2jName" : "Comparison", "c2jShape" : "StringFilterComparison", "defaultConsumerFluentSetterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #comparisonAsString(String)}.\n@param comparison a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #comparison(String)", "deprecated" : false, "documentation" : "

The condition to be applied to a string value when querying for findings.

", "endpointDiscoveryId" : false, "enumType" : "StringFilterComparison", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "comparison", "fluentEnumSetterMethodName" : "comparison", "fluentGetterMethodName" : "comparisonAsString", "fluentSetterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n@param comparison The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison\n@return Returns a reference to this object so that method calls can be chained together.\n@see StringFilterComparison", "fluentSetterMethodName" : "comparison", "getterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #comparison} will return {@link StringFilterComparison#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #comparisonAsString}.\n

\n@return The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comparison", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comparison", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Comparison", "sensitive" : false, "setterDocumentation" : "

The condition to be applied to a string value when querying for findings.

\n@param comparison The condition to be applied to a string value when querying for findings.\n@see StringFilterComparison", "setterMethodName" : "setComparison", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "comparison", "variableType" : "String", "documentation" : "

The condition to be applied to a string value when querying for findings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StringFilter", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StringFilter", "variableName" : "stringFilter", "variableType" : "StringFilter", "documentation" : null, "simpleType" : "StringFilter", "variableSetterType" : "StringFilter" }, "wrapper" : false, "xmlNamespace" : null }, "StringFilterComparison" : { "c2jName" : "StringFilterComparison", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "EQUALS", "value" : "EQUALS" }, { "name" : "PREFIX", "value" : "PREFIX" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StringFilterComparison", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StringFilterComparison", "variableName" : "stringFilterComparison", "variableType" : "StringFilterComparison", "documentation" : null, "simpleType" : "StringFilterComparison", "variableSetterType" : "StringFilterComparison" }, "wrapper" : false, "xmlNamespace" : null }, "TagResourceRequest" : { "c2jName" : "TagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "TagResource", "locationName" : null, "requestUri" : "/tags/{ResourceArn}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to apply the tags to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to apply the tags to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@param resourceArn The ARN of the resource to apply the tags to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@return The ARN of the resource to apply the tags to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@param resourceArn The ARN of the resource to apply the tags to.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to apply the tags to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags to add to the resource.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags to add to the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags to add to the resource.

\n@param tags The tags to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags to add to the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags to add to the resource.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags to add to the resource.

\n@param tags The tags to add to the resource.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags to add to the resource.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to apply the tags to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to apply the tags to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@param resourceArn The ARN of the resource to apply the tags to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@return The ARN of the resource to apply the tags to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@param resourceArn The ARN of the resource to apply the tags to.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to apply the tags to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags to add to the resource.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags to add to the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags to add to the resource.

\n@param tags The tags to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags to add to the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags to add to the resource.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags to add to the resource.

\n@param tags The tags to add to the resource.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags to add to the resource.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to apply the tags to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to apply the tags to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@param resourceArn The ARN of the resource to apply the tags to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@return The ARN of the resource to apply the tags to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to apply the tags to.

\n@param resourceArn The ARN of the resource to apply the tags to.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to apply the tags to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagMap", "defaultConsumerFluentSetterDocumentation" : "

The tags to add to the resource.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)", "deprecated" : false, "documentation" : "

The tags to add to the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags to add to the resource.

\n@param tags The tags to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags to add to the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags to add to the resource.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags to add to the resource.

\n@param tags The tags to add to the resource.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The tags to add to the resource.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn", "Tags" ], "shapeName" : "TagResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TagResourceRequest", "variableName" : "tagResourceRequest", "variableType" : "TagResourceRequest", "documentation" : null, "simpleType" : "TagResourceRequest", "variableSetterType" : "TagResourceRequest" }, "wrapper" : false, "xmlNamespace" : null }, "TagResourceResponse" : { "c2jName" : "TagResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TagResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TagResourceResponse", "variableName" : "tagResourceResponse", "variableType" : "TagResourceResponse", "documentation" : null, "simpleType" : "TagResourceResponse", "variableSetterType" : "TagResourceResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ThreatIntelIndicator" : { "c2jName" : "ThreatIntelIndicator", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Details about the threat intel related to a finding.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ThreatIntelIndicatorType", "defaultConsumerFluentSetterDocumentation" : "

The type of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : "ThreatIntelIndicatorType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of a threat intel indicator.

\n@param type The type of a threat intel indicator.\n@see ThreatIntelIndicatorType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ThreatIntelIndicatorType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of a threat intel indicator.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ThreatIntelIndicatorType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of a threat intel indicator.\n@see ThreatIntelIndicatorType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of a threat intel indicator.

\n@param type The type of a threat intel indicator.\n@see ThreatIntelIndicatorType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The value of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a threat intel indicator.

\n@param value The value of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a threat intel indicator.

\n@return The value of a threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a threat intel indicator.

\n@param value The value of a threat intel indicator.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "Category", "c2jShape" : "ThreatIntelIndicatorCategory", "defaultConsumerFluentSetterDocumentation" : "

The category of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #categoryAsString(String)}.\n@param category a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #category(String)", "deprecated" : false, "documentation" : "

The category of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : "ThreatIntelIndicatorCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "fluentSetterDocumentation" : "

The category of a threat intel indicator.

\n@param category The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ThreatIntelIndicatorCategory", "fluentSetterMethodName" : "category", "getterDocumentation" : "

The category of a threat intel indicator.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ThreatIntelIndicatorCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\n@return The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "setterDocumentation" : "

The category of a threat intel indicator.

\n@param category The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

The category of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(String)}.\n@param lastObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@param lastObservedAt The date and time when the most recent instance of a threat intel indicator was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@return The date and time when the most recent instance of a threat intel indicator was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@param lastObservedAt The date and time when the most recent instance of a threat intel indicator was observed.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSource", "beanStyleSetterMethodName" : "setSource", "c2jName" : "Source", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source of the threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #source(String)}.\n@param source a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #source(String)", "deprecated" : false, "documentation" : "

The source of the threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "source", "fluentSetterDocumentation" : "

The source of the threat intel indicator.

\n@param source The source of the threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "source", "getterDocumentation" : "

The source of the threat intel indicator.

\n@return The source of the threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Source", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Source", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Source", "sensitive" : false, "setterDocumentation" : "

The source of the threat intel indicator.

\n@param source The source of the threat intel indicator.", "setterMethodName" : "setSource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "source", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "source", "variableType" : "String", "documentation" : "

The source of the threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(String)}.\n@param sourceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(String)", "deprecated" : false, "documentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@param sourceUrl The URL to the page or site where you can get more information about the threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@return The URL to the page or site where you can get more information about the threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@param sourceUrl The URL to the page or site where you can get more information about the threat intel indicator.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Category" : { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "Category", "c2jShape" : "ThreatIntelIndicatorCategory", "defaultConsumerFluentSetterDocumentation" : "

The category of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #categoryAsString(String)}.\n@param category a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #category(String)", "deprecated" : false, "documentation" : "

The category of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : "ThreatIntelIndicatorCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "fluentSetterDocumentation" : "

The category of a threat intel indicator.

\n@param category The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ThreatIntelIndicatorCategory", "fluentSetterMethodName" : "category", "getterDocumentation" : "

The category of a threat intel indicator.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ThreatIntelIndicatorCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\n@return The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "setterDocumentation" : "

The category of a threat intel indicator.

\n@param category The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

The category of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LastObservedAt" : { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(String)}.\n@param lastObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@param lastObservedAt The date and time when the most recent instance of a threat intel indicator was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@return The date and time when the most recent instance of a threat intel indicator was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@param lastObservedAt The date and time when the most recent instance of a threat intel indicator was observed.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Source" : { "beanStyleGetterMethodName" : "getSource", "beanStyleSetterMethodName" : "setSource", "c2jName" : "Source", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source of the threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #source(String)}.\n@param source a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #source(String)", "deprecated" : false, "documentation" : "

The source of the threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "source", "fluentSetterDocumentation" : "

The source of the threat intel indicator.

\n@param source The source of the threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "source", "getterDocumentation" : "

The source of the threat intel indicator.

\n@return The source of the threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Source", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Source", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Source", "sensitive" : false, "setterDocumentation" : "

The source of the threat intel indicator.

\n@param source The source of the threat intel indicator.", "setterMethodName" : "setSource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "source", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "source", "variableType" : "String", "documentation" : "

The source of the threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceUrl" : { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(String)}.\n@param sourceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(String)", "deprecated" : false, "documentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@param sourceUrl The URL to the page or site where you can get more information about the threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@return The URL to the page or site where you can get more information about the threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@param sourceUrl The URL to the page or site where you can get more information about the threat intel indicator.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ThreatIntelIndicatorType", "defaultConsumerFluentSetterDocumentation" : "

The type of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : "ThreatIntelIndicatorType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of a threat intel indicator.

\n@param type The type of a threat intel indicator.\n@see ThreatIntelIndicatorType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ThreatIntelIndicatorType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of a threat intel indicator.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ThreatIntelIndicatorType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of a threat intel indicator.\n@see ThreatIntelIndicatorType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of a threat intel indicator.

\n@param type The type of a threat intel indicator.\n@see ThreatIntelIndicatorType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The value of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a threat intel indicator.

\n@param value The value of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a threat intel indicator.

\n@return The value of a threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a threat intel indicator.

\n@param value The value of a threat intel indicator.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ThreatIntelIndicatorType", "defaultConsumerFluentSetterDocumentation" : "

The type of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : "ThreatIntelIndicatorType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of a threat intel indicator.

\n@param type The type of a threat intel indicator.\n@see ThreatIntelIndicatorType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ThreatIntelIndicatorType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of a threat intel indicator.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ThreatIntelIndicatorType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of a threat intel indicator.\n@see ThreatIntelIndicatorType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of a threat intel indicator.

\n@param type The type of a threat intel indicator.\n@see ThreatIntelIndicatorType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The value of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

The value of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a threat intel indicator.

\n@param value The value of a threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a threat intel indicator.

\n@return The value of a threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a threat intel indicator.

\n@param value The value of a threat intel indicator.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "Category", "c2jShape" : "ThreatIntelIndicatorCategory", "defaultConsumerFluentSetterDocumentation" : "

The category of a threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #categoryAsString(String)}.\n@param category a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #category(String)", "deprecated" : false, "documentation" : "

The category of a threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : "ThreatIntelIndicatorCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "fluentSetterDocumentation" : "

The category of a threat intel indicator.

\n@param category The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ThreatIntelIndicatorCategory", "fluentSetterMethodName" : "category", "getterDocumentation" : "

The category of a threat intel indicator.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ThreatIntelIndicatorCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\n@return The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "setterDocumentation" : "

The category of a threat intel indicator.

\n@param category The category of a threat intel indicator.\n@see ThreatIntelIndicatorCategory", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

The category of a threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastObservedAt", "beanStyleSetterMethodName" : "setLastObservedAt", "c2jName" : "LastObservedAt", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastObservedAt(String)}.\n@param lastObservedAt a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastObservedAt(String)", "deprecated" : false, "documentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastObservedAt", "fluentSetterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@param lastObservedAt The date and time when the most recent instance of a threat intel indicator was observed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastObservedAt", "getterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@return The date and time when the most recent instance of a threat intel indicator was observed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastObservedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastObservedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastObservedAt", "sensitive" : false, "setterDocumentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

\n@param lastObservedAt The date and time when the most recent instance of a threat intel indicator was observed.", "setterMethodName" : "setLastObservedAt", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastObservedAt", "variableType" : "String", "documentation" : "

The date and time when the most recent instance of a threat intel indicator was observed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSource", "beanStyleSetterMethodName" : "setSource", "c2jName" : "Source", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The source of the threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #source(String)}.\n@param source a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #source(String)", "deprecated" : false, "documentation" : "

The source of the threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "source", "fluentSetterDocumentation" : "

The source of the threat intel indicator.

\n@param source The source of the threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "source", "getterDocumentation" : "

The source of the threat intel indicator.

\n@return The source of the threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Source", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Source", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Source", "sensitive" : false, "setterDocumentation" : "

The source of the threat intel indicator.

\n@param source The source of the threat intel indicator.", "setterMethodName" : "setSource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "source", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "source", "variableType" : "String", "documentation" : "

The source of the threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceUrl", "beanStyleSetterMethodName" : "setSourceUrl", "c2jName" : "SourceUrl", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceUrl(String)}.\n@param sourceUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceUrl(String)", "deprecated" : false, "documentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceUrl", "fluentSetterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@param sourceUrl The URL to the page or site where you can get more information about the threat intel indicator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceUrl", "getterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@return The URL to the page or site where you can get more information about the threat intel indicator.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceUrl", "sensitive" : false, "setterDocumentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

\n@param sourceUrl The URL to the page or site where you can get more information about the threat intel indicator.", "setterMethodName" : "setSourceUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceUrl", "variableType" : "String", "documentation" : "

The URL to the page or site where you can get more information about the threat intel indicator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThreatIntelIndicator", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ThreatIntelIndicator", "variableName" : "threatIntelIndicator", "variableType" : "ThreatIntelIndicator", "documentation" : null, "simpleType" : "ThreatIntelIndicator", "variableSetterType" : "ThreatIntelIndicator" }, "wrapper" : false, "xmlNamespace" : null }, "ThreatIntelIndicatorCategory" : { "c2jName" : "ThreatIntelIndicatorCategory", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "BACKDOOR", "value" : "BACKDOOR" }, { "name" : "CARD_STEALER", "value" : "CARD_STEALER" }, { "name" : "COMMAND_AND_CONTROL", "value" : "COMMAND_AND_CONTROL" }, { "name" : "DROP_SITE", "value" : "DROP_SITE" }, { "name" : "EXPLOIT_SITE", "value" : "EXPLOIT_SITE" }, { "name" : "KEYLOGGER", "value" : "KEYLOGGER" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThreatIntelIndicatorCategory", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ThreatIntelIndicatorCategory", "variableName" : "threatIntelIndicatorCategory", "variableType" : "ThreatIntelIndicatorCategory", "documentation" : null, "simpleType" : "ThreatIntelIndicatorCategory", "variableSetterType" : "ThreatIntelIndicatorCategory" }, "wrapper" : false, "xmlNamespace" : null }, "ThreatIntelIndicatorType" : { "c2jName" : "ThreatIntelIndicatorType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DOMAIN", "value" : "DOMAIN" }, { "name" : "EMAIL_ADDRESS", "value" : "EMAIL_ADDRESS" }, { "name" : "HASH_MD5", "value" : "HASH_MD5" }, { "name" : "HASH_SHA1", "value" : "HASH_SHA1" }, { "name" : "HASH_SHA256", "value" : "HASH_SHA256" }, { "name" : "HASH_SHA512", "value" : "HASH_SHA512" }, { "name" : "IPV4_ADDRESS", "value" : "IPV4_ADDRESS" }, { "name" : "IPV6_ADDRESS", "value" : "IPV6_ADDRESS" }, { "name" : "MUTEX", "value" : "MUTEX" }, { "name" : "PROCESS", "value" : "PROCESS" }, { "name" : "URL", "value" : "URL" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThreatIntelIndicatorType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ThreatIntelIndicatorType", "variableName" : "threatIntelIndicatorType", "variableType" : "ThreatIntelIndicatorType", "documentation" : null, "simpleType" : "ThreatIntelIndicatorType", "variableSetterType" : "ThreatIntelIndicatorType" }, "wrapper" : false, "xmlNamespace" : null }, "UntagResourceRequest" : { "c2jName" : "UntagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UntagResource", "locationName" : null, "requestUri" : "/tags/{ResourceArn}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to remove the tags from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to remove the tags from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@param resourceArn The ARN of the resource to remove the tags from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@return The ARN of the resource to remove the tags from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@param resourceArn The ARN of the resource to remove the tags from.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to remove the tags from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagKeys(List)}.\n@param tagKeys a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagKeys(List)", "deprecated" : false, "documentation" : "

The tag keys associated with the tags to remove from the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n@param tagKeys The tag keys associated with the tags to remove from the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tag keys associated with the tags to remove from the resource.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n@param tagKeys The tag keys associated with the tags to remove from the resource.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The tag keys associated with the tags to remove from the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to remove the tags from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to remove the tags from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@param resourceArn The ARN of the resource to remove the tags from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@return The ARN of the resource to remove the tags from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@param resourceArn The ARN of the resource to remove the tags from.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to remove the tags from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagKeys" : { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagKeys(List)}.\n@param tagKeys a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagKeys(List)", "deprecated" : false, "documentation" : "

The tag keys associated with the tags to remove from the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n@param tagKeys The tag keys associated with the tags to remove from the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tag keys associated with the tags to remove from the resource.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n@param tagKeys The tag keys associated with the tags to remove from the resource.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The tag keys associated with the tags to remove from the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the resource to remove the tags from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

The ARN of the resource to remove the tags from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@param resourceArn The ARN of the resource to remove the tags from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@return The ARN of the resource to remove the tags from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the resource to remove the tags from.

\n@param resourceArn The ARN of the resource to remove the tags from.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The ARN of the resource to remove the tags from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagKeys(List)}.\n@param tagKeys a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagKeys(List)", "deprecated" : false, "documentation" : "

The tag keys associated with the tags to remove from the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n@param tagKeys The tag keys associated with the tags to remove from the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tag keys associated with the tags to remove from the resource.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys associated with the tags to remove from the resource.

\n@param tagKeys The tag keys associated with the tags to remove from the resource.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The tag keys associated with the tags to remove from the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn", "TagKeys" ], "shapeName" : "UntagResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : null, "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UntagResourceResponse" : { "c2jName" : "UntagResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UntagResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UntagResourceResponse", "variableName" : "untagResourceResponse", "variableType" : "UntagResourceResponse", "documentation" : null, "simpleType" : "UntagResourceResponse", "variableSetterType" : "UntagResourceResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateActionTargetRequest" : { "c2jName" : "UpdateActionTargetRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateActionTarget", "locationName" : null, "requestUri" : "/actionTargets/{ActionTargetArn+}", "target" : null, "verb" : "PATCH", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target to update.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target to update.

\n@param actionTargetArn The ARN of the custom action target to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target to update.

\n@return The ARN of the custom action target to update.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target to update.

\n@param actionTargetArn The ARN of the custom action target to update.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target to update.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated name of the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The updated name of the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The updated name of the custom action target.

\n@param name The updated name of the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The updated name of the custom action target.

\n@return The updated name of the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The updated name of the custom action target.

\n@param name The updated name of the custom action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The updated name of the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated description for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The updated description for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The updated description for the custom action target.

\n@param description The updated description for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The updated description for the custom action target.

\n@return The updated description for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The updated description for the custom action target.

\n@param description The updated description for the custom action target.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The updated description for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTargetArn" : { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target to update.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target to update.

\n@param actionTargetArn The ARN of the custom action target to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target to update.

\n@return The ARN of the custom action target to update.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target to update.

\n@param actionTargetArn The ARN of the custom action target to update.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target to update.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated description for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The updated description for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The updated description for the custom action target.

\n@param description The updated description for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The updated description for the custom action target.

\n@return The updated description for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The updated description for the custom action target.

\n@param description The updated description for the custom action target.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The updated description for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated name of the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The updated name of the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The updated name of the custom action target.

\n@param name The updated name of the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The updated name of the custom action target.

\n@return The updated name of the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The updated name of the custom action target.

\n@param name The updated name of the custom action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The updated name of the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTargetArn", "beanStyleSetterMethodName" : "setActionTargetArn", "c2jName" : "ActionTargetArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the custom action target to update.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTargetArn(String)}.\n@param actionTargetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTargetArn(String)", "deprecated" : false, "documentation" : "

The ARN of the custom action target to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTargetArn", "fluentSetterDocumentation" : "

The ARN of the custom action target to update.

\n@param actionTargetArn The ARN of the custom action target to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTargetArn", "getterDocumentation" : "

The ARN of the custom action target to update.

\n@return The ARN of the custom action target to update.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "ActionTargetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionTargetArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionTargetArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the custom action target to update.

\n@param actionTargetArn The ARN of the custom action target to update.", "setterMethodName" : "setActionTargetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionTargetArn", "variableType" : "String", "documentation" : "

The ARN of the custom action target to update.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated name of the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The updated name of the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The updated name of the custom action target.

\n@param name The updated name of the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The updated name of the custom action target.

\n@return The updated name of the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The updated name of the custom action target.

\n@param name The updated name of the custom action target.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The updated name of the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated description for the custom action target.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The updated description for the custom action target.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The updated description for the custom action target.

\n@param description The updated description for the custom action target.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The updated description for the custom action target.

\n@return The updated description for the custom action target.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The updated description for the custom action target.

\n@param description The updated description for the custom action target.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The updated description for the custom action target.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ActionTargetArn" ], "shapeName" : "UpdateActionTargetRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateActionTargetRequest", "variableName" : "updateActionTargetRequest", "variableType" : "UpdateActionTargetRequest", "documentation" : null, "simpleType" : "UpdateActionTargetRequest", "variableSetterType" : "UpdateActionTargetRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateActionTargetResponse" : { "c2jName" : "UpdateActionTargetResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateActionTargetResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateActionTargetResponse", "variableName" : "updateActionTargetResponse", "variableType" : "UpdateActionTargetResponse", "documentation" : null, "simpleType" : "UpdateActionTargetResponse", "variableSetterType" : "UpdateActionTargetResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateFindingsRequest" : { "c2jName" : "UpdateFindingsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateFindings", "locationName" : null, "requestUri" : "/findings", "target" : null, "verb" : "PATCH", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

A collection of attributes that specify which findings you want to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@param filters A collection of attributes that specify which findings you want to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@return A collection of attributes that specify which findings you want to update.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@param filters A collection of attributes that specify which findings you want to update.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

A collection of attributes that specify which findings you want to update.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNote", "beanStyleSetterMethodName" : "setNote", "c2jName" : "Note", "c2jShape" : "NoteUpdate", "defaultConsumerFluentSetterDocumentation" : "

The updated note for the finding.

\nThis is a convenience that creates an instance of the {@link NoteUpdate.Builder} avoiding the need to create one manually via {@link NoteUpdate#builder()}.\n\nWhen the {@link Consumer} completes, {@link NoteUpdate.Builder#build()} is called immediately and its result is passed to {@link #note(NoteUpdate)}.\n@param note a consumer that will call methods on {@link NoteUpdate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #note(NoteUpdate)", "deprecated" : false, "documentation" : "

The updated note for the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "note", "fluentSetterDocumentation" : "

The updated note for the finding.

\n@param note The updated note for the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "note", "getterDocumentation" : "

The updated note for the finding.

\n@return The updated note for the finding.", "getterModel" : { "returnType" : "NoteUpdate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Note", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Note", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Note", "sensitive" : false, "setterDocumentation" : "

The updated note for the finding.

\n@param note The updated note for the finding.", "setterMethodName" : "setNote", "setterModel" : { "variableDeclarationType" : "NoteUpdate", "variableName" : "note", "variableType" : "NoteUpdate", "documentation" : null, "simpleType" : "NoteUpdate", "variableSetterType" : "NoteUpdate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NoteUpdate", "variableName" : "note", "variableType" : "NoteUpdate", "documentation" : "

The updated note for the finding.

", "simpleType" : "NoteUpdate", "variableSetterType" : "NoteUpdate" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecordStateAsString", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "RecordState", "defaultConsumerFluentSetterDocumentation" : "

The updated record state for the finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recordStateAsString(String)}.\n@param recordState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(String)", "deprecated" : false, "documentation" : "

The updated record state for the finding.

", "endpointDiscoveryId" : false, "enumType" : "RecordState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recordState", "fluentEnumSetterMethodName" : "recordState", "fluentGetterMethodName" : "recordStateAsString", "fluentSetterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@see RecordState\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordState", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The updated record state for the finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #recordState} will return {@link RecordState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recordStateAsString}.\n

\n@return The updated record state for the finding.\n@see RecordState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@see RecordState", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : "

The updated record state for the finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

A collection of attributes that specify which findings you want to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@param filters A collection of attributes that specify which findings you want to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@return A collection of attributes that specify which findings you want to update.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@param filters A collection of attributes that specify which findings you want to update.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

A collection of attributes that specify which findings you want to update.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Note" : { "beanStyleGetterMethodName" : "getNote", "beanStyleSetterMethodName" : "setNote", "c2jName" : "Note", "c2jShape" : "NoteUpdate", "defaultConsumerFluentSetterDocumentation" : "

The updated note for the finding.

\nThis is a convenience that creates an instance of the {@link NoteUpdate.Builder} avoiding the need to create one manually via {@link NoteUpdate#builder()}.\n\nWhen the {@link Consumer} completes, {@link NoteUpdate.Builder#build()} is called immediately and its result is passed to {@link #note(NoteUpdate)}.\n@param note a consumer that will call methods on {@link NoteUpdate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #note(NoteUpdate)", "deprecated" : false, "documentation" : "

The updated note for the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "note", "fluentSetterDocumentation" : "

The updated note for the finding.

\n@param note The updated note for the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "note", "getterDocumentation" : "

The updated note for the finding.

\n@return The updated note for the finding.", "getterModel" : { "returnType" : "NoteUpdate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Note", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Note", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Note", "sensitive" : false, "setterDocumentation" : "

The updated note for the finding.

\n@param note The updated note for the finding.", "setterMethodName" : "setNote", "setterModel" : { "variableDeclarationType" : "NoteUpdate", "variableName" : "note", "variableType" : "NoteUpdate", "documentation" : null, "simpleType" : "NoteUpdate", "variableSetterType" : "NoteUpdate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NoteUpdate", "variableName" : "note", "variableType" : "NoteUpdate", "documentation" : "

The updated note for the finding.

", "simpleType" : "NoteUpdate", "variableSetterType" : "NoteUpdate" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RecordState" : { "beanStyleGetterMethodName" : "getRecordStateAsString", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "RecordState", "defaultConsumerFluentSetterDocumentation" : "

The updated record state for the finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recordStateAsString(String)}.\n@param recordState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(String)", "deprecated" : false, "documentation" : "

The updated record state for the finding.

", "endpointDiscoveryId" : false, "enumType" : "RecordState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recordState", "fluentEnumSetterMethodName" : "recordState", "fluentGetterMethodName" : "recordStateAsString", "fluentSetterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@see RecordState\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordState", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The updated record state for the finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #recordState} will return {@link RecordState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recordStateAsString}.\n

\n@return The updated record state for the finding.\n@see RecordState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@see RecordState", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : "

The updated record state for the finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

A collection of attributes that specify which findings you want to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@param filters A collection of attributes that specify which findings you want to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@return A collection of attributes that specify which findings you want to update.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

A collection of attributes that specify which findings you want to update.

\n@param filters A collection of attributes that specify which findings you want to update.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

A collection of attributes that specify which findings you want to update.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNote", "beanStyleSetterMethodName" : "setNote", "c2jName" : "Note", "c2jShape" : "NoteUpdate", "defaultConsumerFluentSetterDocumentation" : "

The updated note for the finding.

\nThis is a convenience that creates an instance of the {@link NoteUpdate.Builder} avoiding the need to create one manually via {@link NoteUpdate#builder()}.\n\nWhen the {@link Consumer} completes, {@link NoteUpdate.Builder#build()} is called immediately and its result is passed to {@link #note(NoteUpdate)}.\n@param note a consumer that will call methods on {@link NoteUpdate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #note(NoteUpdate)", "deprecated" : false, "documentation" : "

The updated note for the finding.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "note", "fluentSetterDocumentation" : "

The updated note for the finding.

\n@param note The updated note for the finding.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "note", "getterDocumentation" : "

The updated note for the finding.

\n@return The updated note for the finding.", "getterModel" : { "returnType" : "NoteUpdate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Note", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Note", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Note", "sensitive" : false, "setterDocumentation" : "

The updated note for the finding.

\n@param note The updated note for the finding.", "setterMethodName" : "setNote", "setterModel" : { "variableDeclarationType" : "NoteUpdate", "variableName" : "note", "variableType" : "NoteUpdate", "documentation" : null, "simpleType" : "NoteUpdate", "variableSetterType" : "NoteUpdate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NoteUpdate", "variableName" : "note", "variableType" : "NoteUpdate", "documentation" : "

The updated note for the finding.

", "simpleType" : "NoteUpdate", "variableSetterType" : "NoteUpdate" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecordStateAsString", "beanStyleSetterMethodName" : "setRecordState", "c2jName" : "RecordState", "c2jShape" : "RecordState", "defaultConsumerFluentSetterDocumentation" : "

The updated record state for the finding.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recordStateAsString(String)}.\n@param recordState a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recordState(String)", "deprecated" : false, "documentation" : "

The updated record state for the finding.

", "endpointDiscoveryId" : false, "enumType" : "RecordState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recordState", "fluentEnumSetterMethodName" : "recordState", "fluentGetterMethodName" : "recordStateAsString", "fluentSetterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@see RecordState\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordState", "fluentSetterMethodName" : "recordState", "getterDocumentation" : "

The updated record state for the finding.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #recordState} will return {@link RecordState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recordStateAsString}.\n

\n@return The updated record state for the finding.\n@see RecordState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecordState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecordState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecordState", "sensitive" : false, "setterDocumentation" : "

The updated record state for the finding.

\n@param recordState The updated record state for the finding.\n@see RecordState", "setterMethodName" : "setRecordState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recordState", "variableType" : "String", "documentation" : "

The updated record state for the finding.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Filters" ], "shapeName" : "UpdateFindingsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateFindingsRequest", "variableName" : "updateFindingsRequest", "variableType" : "UpdateFindingsRequest", "documentation" : null, "simpleType" : "UpdateFindingsRequest", "variableSetterType" : "UpdateFindingsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateFindingsResponse" : { "c2jName" : "UpdateFindingsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateFindingsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateFindingsResponse", "variableName" : "updateFindingsResponse", "variableType" : "UpdateFindingsResponse", "documentation" : null, "simpleType" : "UpdateFindingsResponse", "variableSetterType" : "UpdateFindingsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateInsightRequest" : { "c2jName" : "UpdateInsightRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateInsight", "locationName" : null, "requestUri" : "/insights/{InsightArn+}", "target" : null, "verb" : "PATCH", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight that you want to update.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight that you want to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight that you want to update.

\n@param insightArn The ARN of the insight that you want to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight that you want to update.

\n@return The ARN of the insight that you want to update.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight that you want to update.

\n@param insightArn The ARN of the insight that you want to update.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight that you want to update.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated name for the insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The updated name for the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The updated name for the insight.

\n@param name The updated name for the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The updated name for the insight.

\n@return The updated name for the insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The updated name for the insight.

\n@param name The updated name for the insight.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The updated name for the insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

The updated filters that define this insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

The updated filters that define this insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The updated filters that define this insight.

\n@param filters The updated filters that define this insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The updated filters that define this insight.

\n@return The updated filters that define this insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The updated filters that define this insight.

\n@param filters The updated filters that define this insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

The updated filters that define this insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The updated GroupBy attribute that defines this insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@param groupByAttribute The updated GroupBy attribute that defines this insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@return The updated GroupBy attribute that defines this insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@param groupByAttribute The updated GroupBy attribute that defines this insight.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The updated GroupBy attribute that defines this insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

The updated filters that define this insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

The updated filters that define this insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The updated filters that define this insight.

\n@param filters The updated filters that define this insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The updated filters that define this insight.

\n@return The updated filters that define this insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The updated filters that define this insight.

\n@param filters The updated filters that define this insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

The updated filters that define this insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GroupByAttribute" : { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The updated GroupBy attribute that defines this insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@param groupByAttribute The updated GroupBy attribute that defines this insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@return The updated GroupBy attribute that defines this insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@param groupByAttribute The updated GroupBy attribute that defines this insight.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The updated GroupBy attribute that defines this insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InsightArn" : { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight that you want to update.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight that you want to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight that you want to update.

\n@param insightArn The ARN of the insight that you want to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight that you want to update.

\n@return The ARN of the insight that you want to update.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight that you want to update.

\n@param insightArn The ARN of the insight that you want to update.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight that you want to update.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated name for the insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The updated name for the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The updated name for the insight.

\n@param name The updated name for the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The updated name for the insight.

\n@return The updated name for the insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The updated name for the insight.

\n@param name The updated name for the insight.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The updated name for the insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInsightArn", "beanStyleSetterMethodName" : "setInsightArn", "c2jName" : "InsightArn", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the insight that you want to update.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #insightArn(String)}.\n@param insightArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #insightArn(String)", "deprecated" : false, "documentation" : "

The ARN of the insight that you want to update.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "insightArn", "fluentSetterDocumentation" : "

The ARN of the insight that you want to update.

\n@param insightArn The ARN of the insight that you want to update.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "insightArn", "getterDocumentation" : "

The ARN of the insight that you want to update.

\n@return The ARN of the insight that you want to update.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "InsightArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InsightArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InsightArn", "sensitive" : false, "setterDocumentation" : "

The ARN of the insight that you want to update.

\n@param insightArn The ARN of the insight that you want to update.", "setterMethodName" : "setInsightArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "insightArn", "variableType" : "String", "documentation" : "

The ARN of the insight that you want to update.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated name for the insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The updated name for the insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The updated name for the insight.

\n@param name The updated name for the insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The updated name for the insight.

\n@return The updated name for the insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The updated name for the insight.

\n@param name The updated name for the insight.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The updated name for the insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "AwsSecurityFindingFilters", "defaultConsumerFluentSetterDocumentation" : "

The updated filters that define this insight.

\nThis is a convenience that creates an instance of the {@link AwsSecurityFindingFilters.Builder} avoiding the need to create one manually via {@link AwsSecurityFindingFilters#builder()}.\n\nWhen the {@link Consumer} completes, {@link AwsSecurityFindingFilters.Builder#build()} is called immediately and its result is passed to {@link #filters(AwsSecurityFindingFilters)}.\n@param filters a consumer that will call methods on {@link AwsSecurityFindingFilters.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(AwsSecurityFindingFilters)", "deprecated" : false, "documentation" : "

The updated filters that define this insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

The updated filters that define this insight.

\n@param filters The updated filters that define this insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

The updated filters that define this insight.

\n@return The updated filters that define this insight.", "getterModel" : { "returnType" : "AwsSecurityFindingFilters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

The updated filters that define this insight.

\n@param filters The updated filters that define this insight.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : null, "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AwsSecurityFindingFilters", "variableName" : "filters", "variableType" : "AwsSecurityFindingFilters", "documentation" : "

The updated filters that define this insight.

", "simpleType" : "AwsSecurityFindingFilters", "variableSetterType" : "AwsSecurityFindingFilters" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupByAttribute", "beanStyleSetterMethodName" : "setGroupByAttribute", "c2jName" : "GroupByAttribute", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupByAttribute(String)}.\n@param groupByAttribute a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupByAttribute(String)", "deprecated" : false, "documentation" : "

The updated GroupBy attribute that defines this insight.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupByAttribute", "fluentSetterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@param groupByAttribute The updated GroupBy attribute that defines this insight.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupByAttribute", "getterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@return The updated GroupBy attribute that defines this insight.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupByAttribute", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupByAttribute", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupByAttribute", "sensitive" : false, "setterDocumentation" : "

The updated GroupBy attribute that defines this insight.

\n@param groupByAttribute The updated GroupBy attribute that defines this insight.", "setterMethodName" : "setGroupByAttribute", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupByAttribute", "variableType" : "String", "documentation" : "

The updated GroupBy attribute that defines this insight.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InsightArn" ], "shapeName" : "UpdateInsightRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateInsightRequest", "variableName" : "updateInsightRequest", "variableType" : "UpdateInsightRequest", "documentation" : null, "simpleType" : "UpdateInsightRequest", "variableSetterType" : "UpdateInsightRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateInsightResponse" : { "c2jName" : "UpdateInsightResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateInsightResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateInsightResponse", "variableName" : "updateInsightResponse", "variableType" : "UpdateInsightResponse", "documentation" : null, "simpleType" : "UpdateInsightResponse", "variableSetterType" : "UpdateInsightResponse" }, "wrapper" : false, "xmlNamespace" : null }, "VerificationState" : { "c2jName" : "VerificationState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "UNKNOWN", "value" : "UNKNOWN" }, { "name" : "TRUE_POSITIVE", "value" : "TRUE_POSITIVE" }, { "name" : "FALSE_POSITIVE", "value" : "FALSE_POSITIVE" }, { "name" : "BENIGN_POSITIVE", "value" : "BENIGN_POSITIVE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "VerificationState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "VerificationState", "variableName" : "verificationState", "variableType" : "VerificationState", "documentation" : null, "simpleType" : "VerificationState", "variableSetterType" : "VerificationState" }, "wrapper" : false, "xmlNamespace" : null }, "WorkflowState" : { "c2jName" : "WorkflowState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "NEW", "value" : "NEW" }, { "name" : "ASSIGNED", "value" : "ASSIGNED" }, { "name" : "IN_PROGRESS", "value" : "IN_PROGRESS" }, { "name" : "DEFERRED", "value" : "DEFERRED" }, { "name" : "RESOLVED", "value" : "RESOLVED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkflowState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkflowState", "variableName" : "workflowState", "variableType" : "WorkflowState", "documentation" : null, "simpleType" : "WorkflowState", "variableSetterType" : "WorkflowState" }, "wrapper" : false, "xmlNamespace" : null } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : null }, "fileHeader" : "/*\n * Copyright 2014-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "SecurityHubException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.securityhub.model.SecurityHubException", "sdkRequestBaseClassName" : "SecurityHubRequest", "sdkResponseBaseClassName" : "SecurityHubResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy